目錄
- 1. Manjaro 上安裝LAMP
- 1.1 安裝apache
- 安裝apache
- 配置apache
- 開啟httpd服務
- 1.2 安裝Mysql
- 安裝
- 初始化
- 啟動mysqld
- 登錄資料庫
- 1.3 安裝PHP
- 安裝
- 配置apache
- 修改組態檔
- 1.1 安裝apache
1. Manjaro 上安裝LAMP
OS: Manjaro 20.2 Nibia
date:2020年 12月 06日 星期日 02:10:24 CST
1.1 安裝apache
安裝apache
sudo pacman -S apache
配置apache
編輯組態檔/etc/httpd/conf/httpd.conf
注釋掉這一行
# LoadModule unique_id_module modules/mod_unique_id.so
開啟httpd服務
設定開機自啟
sudo systemctl enable httpd
開啟httpd服務
sudo systemctl start httpd
這一步完成就可以通過訪問localhost訪問httpd服務器根目錄了,Manjaro 上的httpd默認服務器根目錄是/srv/httpd/
1.2 安裝Mysql
安裝
sudo pacman -S mysql
初始化
安裝mysql時的輸出資訊里有下面命令
sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql
輸出資訊里有臨時的密碼,用來登錄資料庫并修改密碼(mysql規定需要修改初始密碼后才能正常使用)
啟動mysqld
sudo systemctl enable mysqld
sudo systemctl start mysqld
登錄資料庫
mysql -u root -p
# 輸入上面初始化的密碼
修改root密碼
alter user 'root'@'localhost' identified with mysql_native_password by '新密碼'
1.3 安裝PHP
安裝
sudo pacman -S php php-apache
配置apache
配置apache使服務器支持php
修改組態檔
/etc/httpd/conf/httpd.conf
注釋下面一行
#LoadModule mpm_event_module modules/mod_mpm_event.so
取消下面一行的注釋
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
在檔案的最后添加下列幾行:
LoadModule php7_module modules/libphp7.so
AddHandler php7-script php
Include conf/extra/php7_module.conf
在服務器根目錄/srv/httpd新建檔案phpinfo.php
<?php
phpinfo();
?>
到這里訪問localhost/phpinfo.php就可以看到php的資訊頁面了.
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/230585.html
標籤:其他
上一篇:【原創】Linux虛擬化KVM-Qemu分析(七)之timer虛擬化
下一篇:求問 為什么有負符號就運行不了
