ubuntu自架站裝wordpress(2)

●前置作業→必須先設定好網域與Apache virtualhost

在安裝wordprees前,首先要搞定【網域名】的問題
先去Gandi
(https://www.gandi.net/zh-hant)
購買了一個450元左右的網域名(example.com),它會跟著我的實體ip走
在官方網站裡要設定好【文字區域檔】裡面的
ip
還有即將派上用場的子網域,例如blog.example.com,都可以預先設定
●回到
appache伺服器的conf檔調整virtual host
重新設定網路根目錄的位置
在終端機鍵入
sudo mkdir -p /var/www/根目錄/
sudo chown -R $USER:$USER /var/www/根目錄/
sudo chmod -R 755 /var/www/根目錄
撰寫一個
index.html放在根目錄裡面測試
●sudo nano /var/www/example.com/html/index.html
內容如下

      

寫完還不能測試,因為尚未把apache導入此根目錄
配合購買網域
(example.com)的子網域設定寫一個新的virtualhost.conf
sudo nano /etc/apache2/sites-available/example.com.conf,內容如下可重複加入網址
ServerAdmin admin@example.com
ServerName 你的網址.com
DocumentRoot /var/www/根目錄
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =www.你的網址.com[OR]
RewriteCond %{SERVER_NAME} =你的網址.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI}[END,NE,R=permanent]

正式讓apache導入新的conf,鍵入
sudo a2ensite example.com.conf

sudo a2dissite 000-default.conf
sudo apache2ctl configtest
鍵入後看到這個Syntax OK,表示配置OK
sudo systemctl restart apache2
測試完畢後即可用,你購買的網域來測試剛剛建立的index.html
&參考網站
https://itw01.com/GBSYTE5.html
請接續下一步

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *