Ubuntu 18
密码:Fenghaiyan35
netstat -plnt //查看所有文件
sudo apt-get install apache2 // 安装apache
cd /etc/apache2
ls
cd sites-enabled
vim 000-default.conf 冒号:q! 退出 wq! 强制保存
ls -al // 查看文件权限
sudo mv index.html _index.html // root权限下,复制一份index文件
pwd
pwd passwd root // 修改root密码
(2) 编辑apache2.conf配置文件。 输入下面的命令可实现编辑
2.apt-get 安装
sudo apt-get update // 更新本地的列表
sudo apt-get install apache2 // 安装apache
apache2 -v // 检查apache的版本
sudo apt-get install php // 安装php最新版本
php -v // 检查php版本
cat /etc/apache2/mods-enabled/php7.2.load // 查看Apache加载了php
sudo apt-get install mysql-server // 安装mysql
cat /etc/php/7.2/mods-available/mysqli.ini
cat /etc/php7.2/conf.d/mysql.ini // 查看mysql有没有被php加载
sudo apt-get install php7.2-mysql //添加MySQL扩展
sudo service mysql restart //重启数据库
sudo service apache2 restart //重启Apache2
sudo apt-get install apache2 php mysql-server php7.2-mysql // 可以安装多个软件包
sudo tasksel install lamp-server
ls
ll
ln
cp
mv
rm
mkdir
rmdir
chmod
安装nginx
1、安装
// 更新包
sudo apt-get update
// 下载安装nginx
sudo apt-get install nginx
2、测试安装
在命令行中输入
sudo nginx -t
窗口显示:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
3、重启nginx
sudo service nginx restart
修改Apache2下存放文件的目录
sudo apt-get install apache2
cd /etc/apache2
sudo vim apache2.conf //配置文件
-
ServerName localhost:80
-
DirectoryIndex index.html index.htm index.php
-
AddDefaultCharest GB2312
cd /etc/apache2/sites-available
sudo vim 000-default.conf
把
DocumentRoot /var/www/html
改为
DocumentRoot /var/www
启动apache服务
sudo /etc/init.d/apache2 start
由于我们在000-default.conf中把默认的根目录改为了 /var/www
因此所有的页面都可以下在这个目录下,就可以通过浏览器访问了。
下面我们在/var/www 目录下新建了一个子目录FlowContrl用来放开发的网页。测试网页为index.html
测试结果如下:
scp /Users/estelle/Desktop/fhaiyan/index.html root@72.14.189.163:/var/www/html 本地向服务器上传文件
scp -r /Users/estelle/Desktop/fhaiyan ssh root@72.14.189.163:/var/www/html 本地向服务器上传文件夹
rm -rf fhaiyan //删除文件夹
rm 删除文件
mkdir 增加文件夹