前往顾页
以后地位: 主页 > 精通Office > Ubuntu教程 >

Ubuntu VPS装置Apache+PHP+MySQL指南

时候:2014-04-20 23:56来源:知行网www.zhixing123.cn 编辑:麦田守望者

本文介绍Ubuntu VPS下装置APACHE+PHP+MYSQL过程,也是天缘博客转移到VPS的装置记录,如果你的VPS体系不是非本文提及的体系环境,可能还需寻求官方文档帮忙,别的,Web Server也另有Apache/Nginx/IIS...操纵之前,必然要验明正身,本文参考来源Linode官方文档,只是做了翻译或精简,很多海内的VPS都没有这么详细的文档,详确入微,贴心办事程度从官方文档便可看出。

根本浏览:

VPS办事器挑选和保护入门

假造主机、合租空间、VPS主机与租用托管

一、Ubuntu VPS装置后初始设置

1、登录到办事器

利用终端东西登录到办事器,Linux、Mac体系可利用终端东西进行SSH连接登录,Windows平台可利用Putty进行登录。

以Putty为例,只需输入IP地点,挑选SSH连接,点击OPEN便可,第一次登录可能会弹出宁静警告,确认便可,在终端界面输入办理员账户名和暗码便可。

2、装置宁静更新

天缘博客正在利用的体系是Ubuntu(下面指令均为Ubuntu环境,别的体系指令请参考文末链接),操纵指令以下:

sudo apt-get update

sudo apt-get upgrade --show-upgraded

3、点窜主机名

默许的主机名是localhost,建议点窜失落,不但是为了宁静,也便利记忆和辨认:

echo "mynewname" > /etc/hostname

hostname -F /etc/hostname

4、设置host映照

vi /etc/hosts

127.0.0.1 example.com localhost

12.34.56.78 example.com mynewname

此中的IP地点12.34.56.78请换成本身的IP地点,下同。

5、设置时区(可选)

dpkg-reconfigure tzdata

2、为Ubuntu VPS装置Apache

1、装置APACHE

apt-get install apache2

2、点窜NameVirtualHost入口

输入: vi /etc/apache2/ports.conf

点窜文件:/etc/apache2/ports.conf中的NameVirtualHost入口地点。唆使监听IP地点:NameVirtualHost 12.34.56.78
(VI用法,按下i拔出操纵,ESC进入编译形式,输入冒号:便可运行号令,x保存加入),更多VI号令用法介绍参考Ubuntu网站。

3、点窜/etc/apache2/sites-available/default文件

设置缺省网站主机为<VirtualHost 12.34.56.78:80>,这里默许端口为80,一般不消点窜。

4、建立各网站建设文件

vi /etc/apache2/sites-available/example.com

内容以下:

<VirtualHost 12.34.56.78:80>
ServerAdmin Abc@gmail.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /srv/www/example.com/public_html/
ErrorLog /srv/www/example.com/logs/error.log
CustomLog /srv/www/example.com/logs/access.log combined
< /VirtualHost>

如有多个网站,可以采取一样体例,增加建设文件。

5、建立网站目次

mkdir -p /srv/www/example.com/public_html

mkdir /srv/www/example.com/logs

6、链接域名

a2ensite example.com

7、刷重见效

/etc/init.d/apache2 reload

3、为VPS装置MYSQL

1、装置Mysql

apt-get install mysql-server

2、装置完后,登录到MSYQL

mysql -u root -p

暗码:123456(这里是本身的暗码)

3、建立数据库并受权

create database mydbname;

mydbname需换成本身的数据库称呼。

4、建立用户并受权

grant all on mydbname.* to 'mydbusr' identified by 'mydbpwd';

此中的mydbusr为数据库拜候账户,mydbpwd为数据库拜候暗码。

5、革新并见效建设

flush privileges;

6、加入

quit

备注:默许数据库在/var/lib/mysql目次下,重视需求把数据库文件夹及文件改成660权限,详细看mysql的运行用户。

顶一下
(1)
100%
踩一下
(0)
0%
------分开线----------------------------
标签(Tag):Ubuntu Ubuntu教程 Ubuntu丑化 Ubuntu技能 ubuntu源 ubuntu模板
------分开线----------------------------
颁发评论
请自发遵循互联网相关的政策法规,严禁公布色情、暴力、革命的谈吐。
评价:
神色:
考证码:点击我更换图片
猜你感兴趣