1、Apache2 web 服务器的安装 :
可以先更新一下服务器
sudo apt-get update # 获取最新资源包
sudo apt-get upgrade # 本机软件全部更新
sudo apt-get dist-upgrade # 本机系统软件更新
PS: 1. 问题详细提示如下:
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is an other process using it?
2. 解决方案
2.1 首先查看是否有apt-get这个程序在运行
ps aux|grep apt-get
2.2 如果发现存在这样的程序在运行那么就kill掉,否则执行2.3
2.3 直接删除锁文件
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock
安装Apache
sudo apt install apache2 -y
检查是否开启Apache,一般安装完会默认开启。
systemctl status apache2
开启、关闭和重启服务器
/etc/init.d/apache2 start
/etc/init.d/apache2 stop
/etc/init.d/apache2 restart
2、数据库服务器(MySQL Server)的安装
sudo apt install mysql-server mysql-client
确认安装成功
sudo netstat -tap | grep mysql
或者
sudo netstat -ano | grep 3306
PS: 1. 问题详细提示如下:
sudo: netstat: command not found
2. 解决方案
yum install net-tools
3、PHP 脚本语言的安装:
sudo apt-add-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.1 php7.1-fpm
sudo apt install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
测试PHP,查看版本:
输出phpinfo
vi samplepage.php
写入如下内容
<?php
echo phpinfo();
?>
在 vi 中编辑之后,保存并退出该文件
sudo mv samplepage.php /var/www/html/
现在可以从 浏览器中访问这个页面, 输入 : “http://Server_IP/samplepage.php” ,Server_IP是你服务器的ip
来源:博客园
作者:cachet
链接:https://www.cnblogs.com/cachet/p/11533535.html