在Ubuntu18.04上搭建LAMP环境
环境
在ESXi6.7上搭建Ubuntu18.04。
SoftwareVersionubuntu18.04PHP7.2Apache2.4.29MariaDB10.1.44
软件包更新
sudo apt update
sudo apt upgrade
安装Apache Web服务器
- Apache2をインストール
sudo apt install -y apache2 apache2-utils
- ステータスの確認
systemctl status apache2
- 起動していない場合は以下のコマンドを実行する
sudo systemctl start apache2
- 起動時に自動的にapacheが起動できるようにする
sudo systemctl enable apache2
-
- serverのURLを入力してapacheのデフォルトページが表示されるか確認する
-
- apacheのページが表示されない場合はポート開放を行います
- iptablesを使用している場合
sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
- UFWを使用している場合
sudo ufw allow http
安装MariaDB
- 以下コマンドでインストールする
sudo apt install mariadb-server mariadb-client
- 起動しているか確認する
systemctl status mariadb
- 起動していない場合は以下コマンドを実行する
sudo systemctl start mariadb
- 起動時に自動的にmariadbを起動させる
sudo systemctl enable mariadb
- インストール後にセキュリティスクリプトを実行する
sudo mysql_secure_installation
- 以下コマンドでルートパスワードを使用せずにmariadbにログインできます.
sudo mariadb -u root
- 終了するには下記コマンドを実行します
exit;
安装 PHP7.2
- 下記コマンドでPHP7.2をインストールします
sudo apt install php7.2 php7.2-mbstring php-gd libapache2-mod-php7.2 php7.2-mysql php-common php7.2-cli php7.2-common php7.2-json php7.2-opcache php7.2-readline
- Apache php7.2モジュールを有効にしてからapacheを再起動します
sudo a2enmod php7.2
sudo systemctl restart apache2
请提供下面的参考。
如何在Ubuntu 18.04服务器/桌面上安装LAMP堆栈