LAMP
centos7 系統(tǒng)安裝 Apache MySQL 和 php
安裝 Apache
安裝
yum -y install httpd
啟動(dòng)
systemctl start httpd.service
設(shè)置開機(jī)啟動(dòng)
systemctl enable httpd.service
驗(yàn)證趋急,瀏覽器輸入 ip,看到 Testing123... 表示安裝成功了
安裝 php
安裝
yum -y install php
安裝連接 mysql 的工具
yum -y install php-mysql
安裝常用的 php 模塊
yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
重啟 Apache 服務(wù)
systemctl restart httpd.service
驗(yàn)證
在 /var/www/html
目錄下面新建 info.php
vi /var/www/html/info.php
i
寫入
<?php phpinfo(); ?>
esc :wq
保存
瀏覽器輸入 ip/info.php 濒翻,顯示 php 的一些信息,說明安裝成功了
安裝 MySQL
安裝
yum -y install mariadb-service mariadb
啟動(dòng)
systemctl start mariadb.service
如果啟動(dòng)的時(shí)候,報(bào)錯(cuò):Failed to start mariadb.service: Unit not found.
yum -y install mariadb-server mariadb mariadb-client mariadb-devel
設(shè)置開機(jī)啟動(dòng)
systemctl enable mariadb.service
使用 root 用戶登錄快毛,密碼為空直接回車
mysql -u root -p
設(shè)置密碼
set password=password("111");
允許遠(yuǎn)程登錄
grant all privileges on *.* to'root' @'%' identified by '111';
flush privileges;
exit
驗(yàn)證格嗅,在 /var/www/html
目錄下面創(chuàng)建一個(gè) test_mysql.php 文件
vi /var/www/html/test_mysql.php
i
寫入
<?php
$conn=mysql_connect("localhost","root","111");
if($conn){
echo "mysql鏈接成功";
}else{
echo "失敗";
}
?>
esc :wq
保存
瀏覽器輸入 ip/test_mysql.php ,看顯示的結(jié)果是什么唠帝。