###### tags: `server` # php + apache + mysql 環境架設 (Ubuntu) 先更新並且安裝 git ```bash= sudo apt update -y && sudo apt upgrade -y sudo apt install git -y ``` 然後去下載安裝 apache 跟 mysql 環境 ```git= git clone https://github.com/BTtea/apache_php_mysql_server.git cd apache_php_mysql_server sudo bash server_install.sh && sudo bash mysql_install.sh ``` 腳本內容 server_install.sh ```bash= #!/bin/bash apt update -y apt upgrade -y apt install apache2 php libapache2-mod-php php-mysql php-mbstring -y # extra php mouble # apt install php-cli php-curl php-gd php-json php-xml php-pear systemctl restart apache2 ``` mysql_install.sh ```bash= #!/bin/bash apt install mysql-server mysql_secure_installation systemctl enable mysql.service # mysql -u root -p ``` # Apache 更改網站預設路徑 (Ubuntu) 首先找到 apache2.conf 檔,通常會放在 /etc/apache2 底下 找到之後,使用 [nano](https://hackmd.io/@bttea/SJrxleGf9) 或者 vi 新增如下內容後保存 ```xml= <Directory /home/user/www/> Options -Indexes +FollowSymLinks AllowOverride None Require all granted </Directory> ``` 並且在 /etc/apache2/sites-available 底下找到 000-default.conf 或 default.conf ,把原本其中一行的內容 ```xml= DocumentRoot /var/www/html ``` 改成你要的路徑底下,如 ```xml= DocumentRoot /home/user/www/html ``` 輸入指令重啟 Apache ```bash= sudo service apache2 restart ``` 這樣網站的根目錄就改為 /home/user/www/html 資料夾裡面了
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up