centos7.6快速搭建lamp環境調試過程
最小化安裝系統後先更新
[[email protected] ~]# yum update -y
[[email protected] ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
[[email protected] ~]# uname -r
3.10.0-957.10.1.el7.x86_64
關閉防火墻
systemctl stop firewalld.service
關閉防火墻開機啟動
systemctl disable firewalld.service
關閉SELINUX (重啟生效)
sed -i ‘s#SELINUX=enforcing#SELINUX=disabled#g‘ /etc/selinux/config
1.安裝AMP
[[email protected] ~]# yum install -y httpd mariadb-server php php-mysql
2.啟動服務及加入開機自啟
[[email protected] ~]# systemctl start httpd.service;systemctl start mariadb.service;systemctl enable httpd.service;systemctl enable mariadb.service
3.設置mysql root密碼
[[email protected] ~]# mysql_secure_installation
依次會有以下提示:
提示輸入密碼,沒有密碼就直接回車(新安裝的默認沒有密碼)
提示設置root user密碼 Y 設置好密碼
生產環境建議刪除系統創建的匿名用戶 Y
禁止root用戶遠程登錄 Y
刪除test數據庫 Y
重載權限表 Y
完成
4.驗證mysql (可選操作)
[[email protected] html]# mysql -u root -p
輸入你設置的root密碼
MariaDB [(none)]> show databases;
MariaDB [(none)]> exit;
5.創建info.php 並測試 (可選操作)
訪問 http://你的IP 如果出現testing 123.. 頁面 表示apche安裝正確
echo ‘<?php phpinfo();?>‘ >>/var/www/html/info.php
訪問 http://你的ip/info.php 如出現php信息頁面 表示php安裝正確
6.將網站源碼放在 /var/www/html/ 下 即可 (PHP擴展模塊可按需自行安裝)
至此LAMP環境搭建完成
附:安裝samba 將網站目錄共享 方便上傳源碼
[[email protected] ~]# yum install -y samba
編輯smb.conf 在配置文件最下面 新增共享網站目錄
[[email protected] ~]vi /etc/samba/smb.conf
[myshare]
comment = myshare
path = /var/www/html
writable = yes
保存退出
創建samba的root用戶密碼:
touch /etc/samba/smbpasswd
smbpasswd -a root
重啟SMB服務並加入開機自啟
[[email protected] ~]# systemctl restart smb; systemctl enable smb
windows電腦訪問驗證
開始--運行 輸入 \ip 輸入密碼即可訪問
centos7.6快速搭建lamp環境調試過程