先寫一鍵部署腳本,肯定是先要知道如何手動安裝Apache,Mysql,php,phpmyadmin 一 Apache2的安裝 安裝好之後,手動看一下apache的版本 輸入ip(本地的話直接打localhost),瀏覽器打開: ok 安裝完成(或者你把你想展示的網頁放在 var/www裡面就好) 另 ...
先寫一鍵部署腳本,肯定是先要知道如何手動安裝Apache,Mysql,php,phpmyadmin
一 Apache2的安裝
apt install apache2
安裝好之後,手動看一下apache的版本
apache2 -v
輸入ip(本地的話直接打localhost),瀏覽器打開:
ok 安裝完成(或者你把你想展示的網頁放在 var/www裡面就好)
另:如果用源碼編譯的話 需要分別編譯apache apr, apache apr-util ,apache httpd
二 Mysql的安裝
我自己是裝了3個的
apt install mysql-server
apt install mysql-client
apt install libmysqlclient-dev
然後是檢驗是否安裝成功
netstat -tap | grep mysql
然後進入你的mysql裡面(密碼可以預設為空)
mysql -uroot -p
u是用戶 p是密碼 第一次進的時候可以設置的時候密碼為空 ,但如果有密碼第二次進的時候 記得輸一下密碼
之後退出即可
三 php安裝
apt install php
裝好了
四 phpmyadmin安裝
apt install phpmyadmin
選apache2,然後yes,ok
裝好了後需要找到phpmyadmin的安裝目錄在/usr/share之下,這時候需要鏈接軟鏈接
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
之後重啟apache
sudo /etc/init.d/apache2 restart
輸入你的ip/phpmyadmin即可看到
(一般情況下phpmyadmin初始配置文件上要求不能無密碼登錄,或是可以用mysql設置一個密碼,或是打開phpmyadmin安裝目錄下的 libraries/config.default.php 文件,找到對應的配置
// whether to allow login of any user without a password $cfg['Servers'][$i]['AllowNoPassword'] = false;
將false改成true就可以無密碼登錄了)