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配置文件。 输入下面的命令可实现编辑

 sudo vim 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 //配置文件
  1. ServerName localhost:80
  2. DirectoryIndex index.html index.htm index.php
  3. 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 增加文件夹

Linode安装环境的更多相关文章

  1. 新服务器上装java PHP环境有什么一键安装的方便的方法?一般都是怎么安装环境的?

     新服务器上装java PHP环境有什么一键安装的方便的方法?一般都是怎么安装环境的?  linode digitalocean都有很好的教程,下面是ubuntu和centos的两个教程连接. How ...

  2. .Linode服务器的使用 网站迁移

    很多建站的朋友习惯了虚拟主机的 Cpanel 面板,但是面对 VPS 都感觉无所适从.毕竟外贸人很少接触到这类知识,所以需要一个贴心的新手教程. Linode VPS:国外最好的VPS注册购买教程 撇 ...

  3. [原]CentOS7.2最小安装环境部署Asp.NET Core笔记

    转载请注明原作者(think8848)和出处(http://think8848.cnblogs.com) 写在前面的话 不知不觉在cnblogs上注册已经10多年了,看我的园龄就直接暴露了我实际年龄, ...

  4. 给linode 替换操作系统核心

    1.Make sure your package repositories and installed packages are up to date by issuing the following ...

  5. 搜集资料&安装环境

    开始入坑DSP,芯片是TI的TMS320C6678,硬件平台为TI官方的TMS320C6678L开发板. 官方给的资料有很多,各种用户手册.软件支持包,眼花缭乱.先尝试把开发环境搭起来,跑个Hello ...

  6. Cobbler学习之一--Fedora17下配置Cobbler安装环境

    1:Cobbler是什么 Cobbler是一大Linux装机利器,可以快速的建立网络安装环境. 2:安装Cobbler需要的组件 createrepo httpd (apache2 for Debia ...

  7. Linode Centos6.5从零开始装环境...流水账

    安装JDK 下载. 先通过oracle网站, 下载, 得到link后, 在linode命令行里wget, 速度飞快, 但是文件名要改下. 其中JDK6是.bin, 其他都是tar.gz, bin直接执 ...

  8. android 入门-安装环境

    1.安装jdk 相关链接 2.安装adt 里面包含eclipse 3.下载androidsdk 4.打开eclipse 找到windows -> 属性 -> android 主目录 复制 ...

  9. Dynamics AX 2012 R3 Demo 安装与配置 - 配置安装环境 (Step 1)

    AX 2012 R3 发布后,Reinhard一直想体验一把,可是Reinhard所在的公司暂时不会升级到R3版本.这不,Reinhard就打算在个人电脑上安装下,可是安装的过程中,遇到了很多问题,R ...

随机推荐

  1. 11-03SQLserver基础--子查询语句

    一.子查询--查询的嵌套(重点记忆) select MAX(age)from haha where bumen='销售部' --汇总-- select MAX(age)from haha where  ...

  2. DAY17-认证系统

    COOKIE 与 SESSION 概念 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生. cookie ...

  3. 对数组名取地址 a[ ],&a

    C语言规定,数组名代表数组的首地址,也就是第0号元素的地址.所以a==&a[0] 但对数组名取地址时却要注意了,在理解“对数组名取地址”这一表达式的含义时一定要记住:数组名是“数组”这种变量的 ...

  4. linux下vtune使用

    安装:http://www.cnblogs.com/jiu0821/p/5943533.html 终端输入amplxe-gui,打开vtune界面. 点击new project,进入project p ...

  5. PCL—点云分割(最小割算法) 低层次点云处理

    1.点云分割的精度 在之前的两个章节里介绍了基于采样一致的点云分割和基于临近搜索的点云分割算法.基于采样一致的点云分割算法显然是意识流的,它只能割出大概的点云(可能是杯子的一部分,但杯把儿肯定没分割出 ...

  6. hdu5521 Meeting

    传送门 题目 Bessie and her friend Elsie decide to have a meeting. However, after Farmer John decorated hi ...

  7. C++中四种强制类型转换区别详解

    C++即支持C风格的类型转换,又有自己风格的类型转换.C风格的转换格式很简单,但是有不少缺点的: 1.转换太过随意,可以在任意类型之间转换.你可以把一个指向const对象的指针转换成指向非const对 ...

  8. 2014年第五届蓝桥杯省赛试题(JavaA组)

    1.结果填空 (满分2分)2.结果填空 (满分6分)3.结果填空 (满分7分)4.代码填空 (满分4分)5.代码填空 (满分12分)6.结果填空 (满分12分)7.结果填空 (满分9分)8.程序设计( ...

  9. linux配置mysql主从复制

    1.准备工作,2台服务器都安装最好一个版本的mysql 主:192.168.100.1 从:192.168.100.2 a.修改主数据库/etc/my.cnf,mysqld下添加.修改之后重启. [m ...

  10. C#代码标识符命名规范

    总体原则:命名一定要体现其在程序中的作用: Camel命名法:第一个单词的首字母小写,其余每个单词的首字母大写:多用给变量或者字段命名:给字段命名必须以下划线开始: Pascal命名法:每个单词的首字 ...