一、基本的Linux系统命令:

ls     查看当前目录下的文件及文件夹

cd  /var/www/html    转换目录到/var/www/html

cd abc/ddd/               转换目录到当前目录下的abc文件夹下的ddd文件夹

sudo  在其他命令前加本命令以提升命令的运行权限(安装软件的时候必须加,在没有读写权限的目录下操作必须加)。

sudo apt-get install  XXX  安装XXX软件(该软件需在库中)

sudo apt-search cache XXX  查看当前库中XXX软件(前缀查询,会罗列名字前缀相同的软件)

sudo apt-get remove  XXX  卸载XXX

sudo apt-get autoremove   智能卸载用不到的库文件和软件组件。

mv abc/a  abb/b  将当前目录下abc文件夹中的a文件移动到 当前目录下abb文件夹中,命名为b(可用做该改名)

cp abc/a  abb/b   将当前目录下abc文件夹中的a文件复制到 当前目录下abb文件夹中,命名为b

mkdir  a/   在当前目录下创建文件夹a

一.五、 vim编辑器

ubuntu下的编辑器是vim

在终端中键入: vim a.html   新建一个a.html文件 

回车之后界面跳转到vim编辑器界面。

按 i 进入插入模式

然后就可以写代码了

写完以后就  ESC 然后 :(冒号) wq 然后回车,这是保存并退出。

一般,不用服务器上的编辑器,一般我们都是在自己电脑上写完传上去。

二、配置Apache2

sudo apt-get install apache2  apache2-doc

在浏览器中访问http://服务器IP   查看是否可用

三、配置PHP

sudo apt-get install php5 libapache2-mod-php5 。

重启Apache服务使php模块生效,
终端:sudo service apache2 restart 。
重启失败,需要更改一下apache2的设置;
/etc/apache2/apache2.conf
加入代码:ServerName localhost 测试php5是否安装成功,先编辑一个测试文件,
终端:sudo vim /var/www/html/phpinfo.php,输入如下内容: <?php phpinfo(); ?>

然后在浏览器打开http://localhost/phpinfo.php  , 看看是否可以使用了;

四、MySql

    sudo apt-get install mysql-server
    sudo apt-get install mysql-client
    sudo apt-get install php5-mysql
    // 安装php5-mysql 是将php和mysql连接起来  进入mysql     $mysql -u root -p 管理员密码   配置 MySQL 的管理员密码:
    sudo mysqladmin -u root password newpassword

ubuntu服务器环境配置参考的更多相关文章

  1. Ubuntu 下 Apache2 和 PHP 服务器环境配置

    Ubuntu 下 Apache2 和 PHP 服务器环境配置 1.简介 本文主要是 Ubuntu 下 Apache2 和 PHP 服务器环境配置方法,同样适用于 Debian 系统:Ubuntu 20 ...

  2. LNMP(linux+nginx+mysql+php)服务器环境配置【转载】

    本文转载自 园友David_Tang的博客,如有侵权请联系本人及时删除,原文地址: http://www.cnblogs.com/mchina/archive/2012/05/17/2507102.h ...

  3. ubuntu 开发环境配置及安装 nodejs

    ubuntu 开发环境配置及安装 nodejs 1 安装nodejs $ sudo apt-get install build-essential $ sudo apt-get install gcc ...

  4. laravel5.8笔记一:安装与服务器环境配置

    laravel版本:5.8 环境要求: PHP >= 7.1.3 OpenSSL PHP 扩展 PDO PHP 扩展 Mbstring PHP 扩展 Tokenizer PHP 扩展 XML P ...

  5. Ubuntu开发环境配置

    主要是: 源的更新 安装vim编辑器 远程登录xrdp相关配置 synergy symless键鼠共享配置 对新买的硬盘进行格式化和分区 vsftp环境搭建 gcc开发环境配置 qt5开发环境配置 m ...

  6. Linux Ubuntu 开发环境配置 ——最具生产力工具一览

    Why Linux and Why exactly Ubuntu 首先这里就不做Mac,Linux,Windows三者之争了.只从个人角度分析下: Mac 不差钱(其实Mac作为超级本性价还行),不喜 ...

  7. ASP.NET Core 2.0发布/部署到Ubuntu服务器并配置Nginx反向代理

    原文链接https://www.linuxidc.com/Linux/2017-12/149557.htm ASP.NET Core 2.0 怎么发布到Ubuntu服务器?又如何在服务器上配置使用AS ...

  8. ubuntu服务器上配置tomcat

    前言 嗯,最近想在自己的腾讯云服务器上跑个项目玩玩,由于服务器是重装的系统,所以,只能自己手动装tomcat. 不过,tomcat是基于java的,必须又java环境tomcat才能够使用,因此首先要 ...

  9. 服务器环境配置nginx / php / php-fpm(一)

    登陆,升级应用,查询和关闭selinux yum update getenforce setenforce 0 vi /etc/selinux 添加非root用户 adduser deploy pas ...

随机推荐

  1. PureLayout,使用纯代码写AutoLayout

    为iOS和OS X的自动布局最终的API -- 令人印象深刻的简单,非常强大. PureLayout延伸的UIView /NSView , NSArray,和NSLayoutConstraint与之后 ...

  2. TCPIP协议编程:基于UDP协议的局域网聊天工具的研发

    任务目标 聊天器采用客户端/服务器(C/S)模式: 客户端利用UDP与服务器相连,客户端与客户端之间通过UDP相互通信: 服务器端具有服务器端口设置维护客户端个人信息,记录客户端状态,分配账号等: 客 ...

  3. Centos7 使用LVM进行新加磁盘管理

    centos7使用LVM管理一块新的磁盘   注意!文中凡是带#的都是命令标志.   一些重要概念: LV(Logical Volume)- 逻辑卷, VG(Volumne Group)- 卷组, P ...

  4. filebeat的安装及配置

    概述:Filebeat是一个日志文件托运工具,在你的服务器上安装客户端后,filebeat会监控日志目录或者指定的日志文件,追踪读取这些文件(追踪文件的变化,不停的读),并且转发这些信息到elasti ...

  5. Struts2之类范围拦截器和方法拦截器

    1.Struts2拦截器的体系结构 Struts2拦截器最大的特点是其透明性,即用户感觉不到它的存在,但我们在使用Struts2框架时,拦截器时时刻刻都在帮助我们处理很多事情. 包括: 文件上传 表单 ...

  6. java常量池概念【转】

    http://blog.csdn.net/olanlanxiari/article/details/8104505

  7. 使用windows api安装windows服务程序(C#)

    3个步骤: 1.安装器代码编写 2.安装器工具类编写 1)安装.启动服务) 2)卸载服务 3.windows服务程序编写(参考:多线程.方便扩展的Windows服务程序框架) 4.代码下载,在文末(注 ...

  8. 4.1 基本类型和引用类型的值【JavaScript高级程序设计第三版】

    ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值.基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象. 在将一个值赋给变量时,解析器必须确定这个值是基 ...

  9. json_encode 的小技巧

    做了一个 API 文档自动生成,解析的是每个 控制器类 的注释 json 数据,在做测试工具的时候,多层的 json 只有通过一个 textarea 把数据弄进去.如下图 怎么格式化 Json 数据并 ...

  10. BFS例题:A计划

    ContribContrib/a11y/accessibility-menu.js 关于 BFS要点: 1.若为可化为的坐标系图形,可用结构体存储其x值,y值和步数.(一般开now 和 next ,n ...