หน้าเว็บ

วันอาทิตย์ที่ 24 พฤศจิกายน พ.ศ. 2562

PHPBB3 : Install PHPBB3 V3.2.8 On Ubuntu 18.04.3

PHPBB3 : Install PHPBB3 V3.2.8 On Ubuntu 18.04.3
1. install Ubuntu 18.04.3 ต่อวง 0 เพื่อให้ได้ DHCP แล้วค่อยไปแก้ Network เป็น วง 2
2. copy config เดิมไว้ก่อน
  1. cp /etc/netplan/50-cloud-init.yaml 50-cloud-init.yaml.Backup
3. แก้ Network Fix IP เป็นวง 2
  1. nano /etc/netplan/50-cloud-init.yaml
  1. network:
  2.    version: 2
  3.    renderer: networkd
  4.    ethernets:
  5.       ens160:
  6.          addresses: [192.168.2.113/24]
  7.          gateway4: 192.168.2.2
  8.          nameservers:
  9.             addresses: [8.8.8.8,8.8.4.4,192.168.2.2]

4. Run netplan apply หรือ reboot
5. แก้ apt.conf
  1. nano /etc/apt/apt.conf
Acquire::http { Proxy "http://192.168.2.106:9999"; };
บาง update ไม่ได้ไม่มี Sources ใน 2.106 ให้ปิด apt.conf ไว้ แล้ว update upgrade ใหม่

6. Up และ Set locale
  1. apt-get update
  2. apt-get upgrade
  3. locale-gen en_US en_US.UTF-8 th_TH th_TH.UTF-8

7. Set time zome
  1. sudo timedatectl set-timezone Asia/Bangkok
ดู Time zone
  1. cat /etc/timezone
8. ติดตั้ง ntp
apt install ntp
nano /etc/ntp.conf
เพิ่ม
pool 192.168.2.2
  1. /etc/init.d/ntp restart
  2. ntpq -pn
ดูเวลาที่ sync มา
  1. date
9. ติดตั้งโปรแกรมที่ต้องใช้
https://hostadvice.com/how-to/how-to-in ... ed-server/
  1. sudo apt-get update
  2. sudo apt-get install apache2

10. Database
  1. sudo apt-get install mysql-server

11. Creating phpBB Database and User
  1. sudo mysql -u root -p

ใส่รหัส mysql
เปลี่ยนรหัส root ถ้าจะใช้ root
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxxx';

หรือ สร้าง user ใหม่
Create user 'sa'@'localhost' IDENTIFIED BY 'xxxxx';

  1. flush privileges;
  2. exit;

12. ติดตั้ง Phpmyadmin
  1. apt-get install phpmyadmin

เลือก apache
จะสร้าง user phpmyadmin ให้
ใส่รหัส 2 ครั้ง
ลองเข้า
192.168.2.113/phpmyadmin
ด้วย user root ในข้อ 11 หรือ user phpmyadmin ก็ได้
Bug php Error สีแดง วิธีแก้
https://intranet.sci.com/blog.php?u=281&b=1751

13. ติดตั้ง PHP และโปรแกรมอื่น ๆที่จะใช้
  1. Installing PHP
  2. sudo apt-get install php
  3. sudo apt-get install libapache2-mod-php php-curl php-json php-cgi php-xml php-mysq1

14. Installing phpBB software
download เอาไฟล์ไปใส่เครื่อง
https://www.phpbb.com/downloads/
หรือ wget
15. แตกไฟล์ ย้ายไฟล์ไปไว้ที่ www
  1. cd /tmp
  2. apt-get install unzip
  3. unzip phpBB-3.2.8.zip
  4. cp -R phpBB3/* /var/www/html
  5. cd /var/www/
  6. mv index.html index.html.old
16. เปลี่ยนสิทธิ์
  1. chown -R www-data:www-data /var/www/html/
  2. chmod 660 /var/www/html/images/avatars/upload
  3. chmod 660 /var/www/html/config.php
  4. chmod 770 /var/www/html/store/
  5. chmod 770 /var/www/html/cache
  6. chmod 770 /var/www/html/files
17. ติดตั้ง php ldap
  1. apt-get install php-ldap
  2. /etc/init.d/apapche2 restart

18. สร้าง database phpbb3 ที่ phpmyadmin ในข้อ 12.
19. เข้า เริ่มติดตั้ง
http://192.168.2.113/install/










20. ลบไฟล์ install ทิ้ง หรือเปลี่ยนชื่อ
21. เข้าตั้งค่า LDAP พบ Error ไม่ผ่าน
information
LDAP extension not available admin

ตอนลงต้องใช้ชื่อ administrator เท่านั้น ชื่ออื่นจะไม่ผ่าน

information
The specified email attribute does not exist.

ไม่ต้องใส่ mail ผ่าน

22. ทดลอง login ด้วย user ใน domain
เสร็จ ติดตั้งตัว PHPBB3 V 3.2.8 On Ubuntu 18.04.3

**** นำข้อมูลไฟล์และข้อมูลเก่ามาเข้าไม่ได้ *****
- Database ไม่เหมือนกัน
- ไฟล์ต่าง ๆ Styleไม่เหมือนกัน
- Blog Modไม่รองรับ
จึงต้องใช้วิธี Update เอา
https://intranet.sci.com/blog.php?u=281&b=1753

ไม่มีความคิดเห็น:

แสดงความคิดเห็น