Post by Goborijung at 2020-03-30 01:18:58 | ID: 450
$ mysql -u root -p use mysql; 1. Change Password UPDATE user SET authentication_string=PASSWORD('yourpass') WHERE User='root'; 2.Change Plugin UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE User='root'; 3. Finish It flush privileges;
Post by Goborijung at 2020-03-31 23:15:07 | ID: 454
1. เปิดใช้งาน Mode_Rewrite
$ sudo a2enmod rewrite && sudo service apache2 restart
2. เพิ่มคำสั่งเพิ่มเติมในไฟล์ apache2.conf
$ sudo nano /etc/apache2/apache2.conf
<Directory /var/www/html/>
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>
Post by Goborijung at 2020-03-27 08:22:38 | ID: 437
1. เข้าหน้า phpMyAdmin ไม่ได้ วิธีแก้คือ เข้าไปที่ Terminal พิมพ์คำสั่ง 1. พิมพ์คำสั่งสำหรับติดตั้ง phpmyadmin sudo apt-get install phpmyadmin 2. ตามด้วยคำสั่งเพื่อ update source list sudo apt-get update 3. restart webserver สักรอบด้วยคำสั่ง sudo service apache2 restart เรียบร้อยครับ เข้าใช้งานผ่าน URL http://localhost/phpmyadmin http://ไอพีของเครื่อง/phpmyadmin *** ถ้ายังไม่สามารถใช้งานไม่ได้ Recommned พิมพ์คำสั่ง เพื่อเข้าแก้ไขค่า config ของ webserver sudo nano /etc/apache2/apache2.conf เพิ่ม phpMyAdmin Configuration ไว้ที่บรรทัดล่างสุดของไฟล์ Include /etc/phpmyadmin/apache.conf
Post by Goborijung at 2020-03-27 08:22:21 | ID: 436
> วิธีที่ 1 1.ติดตั้ง vsftpd $ sudo apt-get update $ sudo apt-get install vsftpd 2. สร้าง user สำหรับ รับ-ส่ง ไฟล์ username และตั้ง รหัสผ่าน $ sudo adduser ตามด้วยชื่อ 3. ทำการ restart ftp $ sudo systemctl restart vsftpd 4. เปิด บาวเซอร์ และเปิด IP SERVER ดังนี้ ftp//192.168.10.2 5. ใส่ username และ รหัสผ่าน จะได้ดังนี้ 6. ทำการสร้างไฟล์ เพื่อทำการส่ง cd /home/ftpuser5/ sudo touch testshare จะมีไฟล์ testshare เพิ่มเข้ามาดังนี้ 7. อนุญาตให้เปิดการใช้ service ftp และเปิดการใช้งาน service ftp sudo ufw allow ftp sudo systemctl enable ftp 8.ไปที่ client ลง โปรแกรม FileZilla FTP Client ทำการเชื่อมต่อ โดย Host ให้ใส่เลข ip server Username ใส่ user ที่ต้องการรับส่งไฟล์ password ใส่ password ที่ตั้งไว้ port ปกติจะ AUTO ไม่ต้องใส่ กด OK 9. เมื่อเชื่อมต่อเสร็จ สามารถรับส่งไฟล์ จาก server ไป client หรือ client ไป server ได้โดยการลากวางเลยทันที
Post by Goborijung at 2020-03-27 08:38:45 | ID: 439
> วิธีที่ 2 1. อันดับแรกให้เริ่มทำการ update service ภายในเครื่อง โดยใช้คำสั่ง $ apt-get update 2. จากนั้นทำการติดตั้ง ftp (โดยทำการติดตั้งเปิด port 21 สำหรับ Service ftp) # apt-get install vsftpd 3. เมื่อติดตั้ง ftp เรียบร้อย จากนั้นทำการ add user และตั้ง password สำหรับ ftp $ adduser <ใส่ user ที่ลูกค้าต้องการตั้ง> มื่อทำการสร้าง user เรียบร้อยสามารถใช้คำสั่งดู user จาก path /home 4. ทำการ config ในไฟล์ etc/vsftpd.conf $ nano /etc/vsftpd.conf เมื่ออยู่ในไฟล์ config จากนั้นให้ทำการแก้ไขดังนี้ local_enable=YES write_enable=YES และทำการเพิ่ม config เพื่อใช้ filezilla ในการ ftp allow_writeable_chroot=YES chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list 5. ทำการเพิ่มไฟล์ /etc/vsftpd.chroot_list เพื่อให้ user ที่ทำการสร้างสามารถใช้งาน ftp ได้ nano /etc/vsftpd.chroot_list หลังจากนั้น เพิ่มชื่อ user ของ FTP ที่ทำการสร้างลงใน ไฟล์ vsftpd.chroot_list kanom 6. เมื่อทำการ config เรียบร้อย จากนั้นให้ทำการ restart service ftp # systemctl restart vsftpd.service 7. ใช้โปรแกรม filezilla ในการโยนไฟล์เข้า instance โดยตั้งค่า File > Site Manager Host : ใส่ ip ของ instance Port : 21 User : ใส่ user ที่ได้สร้างไว้ใน instance