centos7.6快速搭建lamp環境調試過程php
最小化安裝系統後先更新html
[root@Server ~]# yum update -ymysql
[root@Server ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core) linux
[root@Server ~]# uname -r
3.10.0-957.10.1.el7.x86_64sql
關閉防火牆
systemctl stop firewalld.service數據庫
關閉防火牆開機啓動
systemctl disable firewalld.servicewindows
關閉SELINUX (重啓生效)
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/configcentos
1.安裝AMP
[root@Server ~]# yum install -y httpd mariadb-server php php-mysql ide
2.啓動服務及加入開機自啓
[root@Server ~]# systemctl start httpd.service;systemctl start mariadb.service;systemctl enable httpd.service;systemctl enable mariadb.service測試
3.設置mysql root密碼
[root@Server ~]# mysql_secure_installation
依次會有如下提示:
提示輸入密碼,沒有密碼就直接回車(新安裝的默認沒有密碼)
提示設置root user密碼 Y 設置好密碼
生產環境建議刪除系統建立的匿名用戶 Y
禁止root用戶遠程登陸 Y
刪除test數據庫 Y
重載權限表 Y
完成
4.驗證mysql (可選操做)
[root@Server html]# mysql -u root -p
輸入你設置的root密碼
MariaDB [(none)]> show databases;
MariaDB [(none)]> select user,host from mysql.user;
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 將網站目錄共享 方便上傳源碼
[root@Server ~]# yum install -y samba
編輯smb.conf 在配置文件最下面 新增共享網站目錄
[root@Server ~]vi /etc/samba/smb.conf
[myshare]
comment = myshare
path = /var/www/html
writable = yes
保存退出
建立samba的root用戶密碼:
touch /etc/samba/smbpasswd
smbpasswd -a root
重啓SMB服務並加入開機自啓
[root@Server ~]# systemctl restart smb; systemctl enable smb
windows電腦訪問驗證開始--運行 輸入 \ip 輸入密碼便可訪問