sudo apt-get install apache2
localhost
apache2默认监听80端口,启动后输入:localhost
即可获取Home信息,如下图。
sudo service apache2 start
sudo service apache2 start
sudo service apache2 restart
/etc/apache2
sudo vim /etc/apache2
Listen 8899
sudo service apache2 restart
localhosnt:8899
sudo apt-get install php7.0
/etc/php/7.2
php -v
php -m
apt-cache search libapache2-mod-php
sudo apt-get install libapache2-mod-php7.2
# 进入apache的html目录
cd /var/www/html
vim test.php
phpinfo();
?>
localhost/test.php
php -a
>echo "hello world";
hello world
php
php test.php
在apache2目录下新建php文件name.php,直接访问:localhost/name.php
/etc/www/html
sudo vim /etc/www/html name.php
PHP7.2默认已经启动PDO(PHP Data Object),如下:
apt-cache search php7.2-
sudo apt-get install php7.2-mysql
sudo vim /etc/php/7.2/phpdbg/php.ini
找到如下:
;extension=pdo_mysql
将分号去掉,使该pdo_mysql生效.
sudo service apache2 restart
功能:php mysql管理UI.
sudo apt-get install -y phpmyadmin
选择apache2,使用空格选中,出现星号:*
,说明成功选中,确定并安装.
phpmyadmin
123456
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: failed (Result: exit-code) since Sat 2019-08-03 21:01:04 CST; 5ms ago
Process: 9247 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
[....] Starting apache2 (via systemctl): apache2.serviceJob for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.
failed!
[....] Restarting apache2 (via systemctl): apache2.serviceJob for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.
failed!
sudo netstat -pant
ps -ef | grep nginx
sudo kill 10104
PHP Fatal error: Uncaught Error: Call to undefined function curl_init()
sudo apt-get install -y php-curl
【参考文献】
[1]https://www.cnblogs.com/fireicesion/p/8457898.html
[2]https://stackoverflow.com/questions/32926207/error-apache2-service-and-journalctl-xe
[3]https://www.jianshu.com/p/a1e1b041f815
[4]https://www.csdn.net/gather_2f/MtTaEg3sMzkzMy1ibG9n.html
[5]https://blog.csdn.net/qq_33188837/article/details/88904335