在Ubuntu上部署LAMP(Linux, Apache, MySQL, PHP)应用的流程如下:
sudo apt-get update
sudo apt-get install apache2
sudo systemctl enable apache2
sudo systemctl start apache2
sudo apt-get install mysql-server
sudo systemctl enable mysql
sudo systemctl start mysql
mysql -u root -p
CREATE DATABASE webdata;
GRANT ALL ON webdata.* TO 'webuser'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit;
sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql
/etc/php/7.0/apache2/php.ini
,设置相关参数,例如:max_input_time = 30
error_reporting = E_COMPILE_ERROR | E_RECOVERABLE_ERROR | E_ERROR | E_CORE_ERROR
error_log = /var/log/php/error.log
sudo systemctl restart apache2
phpinfo.php
文件,放置在/var/www/html
目录下,文件内容为:<?php
phpinfo();
?>
http://your_server_ip/phpinfo.php
,如果显示了PHP的信息页面,则表示PHP已成功安装。test.php
,内容如下:<?php
echo "Hello, LAMP!";
?>
test.php
文件放置在/var/www/html
目录下。http://your_server_ip/test.php
,如果显示了"Hello, LAMP!",则表示LAMP环境搭建成功。以上步骤是基于Ubuntu 16.04和18.04版本的通用流程,具体命令和配置可能会因版本不同而有所差异。建议根据实际情况进行调整。