前言 這是我第一次在寫博客,裡面記錄了我配置LAMP遇到的各種各樣的細節,也許表述不夠準確,希望大佬給於批評指正 環境 OS Ubuntu server 18.04.3 遠程連接軟體 cmder 文件傳輸軟體 winSCP 安裝和遠程連接 其實安裝的時候就需要註意兩點 1. 讓你輸入鏡像地址的時候, ...
前言
這是我第一次在寫博客,裡面記錄了我配置LAMP遇到的各種各樣的細節,也許表述不夠準確,希望大佬給於批評指正
環境
OS Ubuntu server 18.04.3
遠程連接軟體 cmder
文件傳輸軟體 winSCP
安裝和遠程連接
其實安裝的時候就需要註意兩點
讓你輸入鏡像地址的時候,預設是Ubuntu官方,我們修改成阿裡雲的,下載速度會快一些,地址如下
http://mirrors.aliyun.com/ubuntu
在安裝系統的界面,會提示你是否安裝ssh ,我們選擇是
安裝成功以後只需要打開cmder
輸入 ssh用戶名@ip地址
第一個坑(這裡感謝@菩提祖師)
SSH登錄伺服器報ECDSA host key "ip地址" for has changed and you have requested strict checking
解決方案:
在終端上輸入以下命令:ssh-keygen -R "你的遠程伺服器ip地址"
因為我們要安裝軟體,需要超級管理員的許可權,所以要做下麵幾步
切換root用戶
sudo su
修改密碼
passwd
修改配置文件
文件 /etc/ssh/sshd_confPermitRootLogin yes
重啟服務
service ssh restart
以後就可以root@ip地址登錄了
Apache 安裝與配置
安裝
apt-get install apache2
配置
打開/關閉模塊
a2enmod 打開
a2dismod 關閉虛擬主機
在 /etc/apache2/sites-available/ 文件夾下把000-* 這個文件複製一份
cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/test.conf cd /etc/apache2/sites-available/ vi test.conf
修改新建的文件
把伺服器名字的註釋打開,寫你自己的功能變數名稱就行了
創建軟連接
ln -s 源 目標 或者是 a2ensite 文件名重啟Apache
service apache restart
如果是虛擬機,在你Windows或者是Mac的電腦上加解析記錄,具體步驟搜索host文件,如果是雲伺服器,需要在控制台購買功能變數名稱和IP綁定
預設首頁
vi /etc/apache2/mods-available/dir.conf
把index.php調整到前面
埠
vi /etc/apache2/ports.conf
PHP
先安裝
apt-get install php7.3 php-pear php7.3-mysql php7.3-curl php7.3-json php7.3-cgi php7.3-mbstring php7.3-gd
與伺服器軟體結合的兩個版本
給Apache打模塊
安裝
apt-get install libapache2-mod-php7.3
重啟Apache
PHP-fpm
- 安裝
apt-get install php-fpm
- 調整配置文件
/etc/php/7.3/fpm/pool.d/www.conf
把listen 後面改127.0.0.1:9000(port 隨便,與後面保持一致)
- 開啟服務
service php7.3-fpm restart
- Apache模塊載入轉換
a2dismod php7.3(關掉傳統的載入模式)
a2enmod proxy
a2enmod proxy_fcgi
修改配置文件 /etc/apache2/mods-enable/proxy.conf,添加 下麵的代碼
<FilesMatch \.php$> # 2.4.10+ can proxy to unix socket # SetHandler "proxy:unix:/var/run/php/php7.2-fpm.sock|fcgi://localhost/" # Else we can just use a tcp socket: SetHandler "proxy:fcgi://127.0.0.1:9000" </FilesMatch>
重啟Apache
MySQL
如果你裝5.7,直接指向下麵的命令
apt-get install mysql-server
如果你裝8版本,請移步到這個帖子
https://www.cnblogs.com/luoli-/p/9249769.html