admin 管理员组

文章数量: 887629


2024年1月23日发(作者:个人博客备案备注范文)

linux VPS安装PHP环境,架FTP,绑域名,安装WordPress

国外的VPS中98%是linux,因为装windows要付版权费,而且不是一 般贵。那买了国外的VPS后,在控制面板中,装了linux后(推荐装CentOS 5.4系统),然后我们来配置php的网站环境。

第一部,PHP环境

现在Linux VPS越来越便宜了,与虚拟空间价差越来越小了,当然空间拿起来就能用,而VPS还需要安装配置生产环境,否则还不能正式使用,尤其是Linux环境,也是让很多人头疼。

其实VPS安装也是蛮简单的,因为现在有很多热心网友制作了一键安装包,大大简化了新手安装的难度。

必备工具:Putty,推荐WinSCP(已内置Putty)

打开Putty,SSH登陆VPS。这次示例是安装Linux+Nginx+MySQL+PHP 生产环境,简称Lnmp。Linux VPS默认已经装好的,后台也可以选择安装不同的Linux系统,系统建议选择CentOS 32位,64位只在4G内存以上VPS才会发挥效能,VPS 32位系统更好。

1、因为是安装Nginx,不用Apache,因为可能有些系统环境会内置了Apache,首先我们要先卸载系统可能已经存在的Apache,下面三条命令一样,只是针对不同的版本,都试试(反正命令执行多一次没坏)

yum remove httpd

yum remove apache

yum remove apache2

2、下载Lnmp一键安装包,命令:(注:此版本的Lnmp一键安装包只适合于CentOS系统,我之所以选择这个版本的Lnmp一键安装包,是因为经过测试这个版本比较干净占资源最少)

wget /files/

3、解压缩安装包,命令:

tar zxvf

4、进入安装包目录,命令

cd lnmp

5、添加执行权限,命令

chmod +x *.sh

6、开始安装,命令

./

首先它会要设置一个默认域名(建议非做站的域名),设置MySQL密码,设置完之后,按任意键就开始安装,安装是全自动的,现在你可以出去喝东西,聊下天,大约半个小时,安装就会自动完成。

现在,你已经拥有做站所需要的生产环境了。

附:程序安装路径:

MySQL : /usr/local/mysql

PHP : /usr/local/php

Nginx : /usr/local/nginx

PHPMyAdmin /home/www/phpmyadmin

Web目录 /home/www

第二部:设置FTP

使用WinSCP已经可以像FTP上传文件了,也可以上传zip包,用unzip命令解压缩,也可以用 wget命令下载+unzip解包完成。

不过我不是很推荐像我一样的新手用这种方式,虽然这是最简单的方法,不过因为操作都是通过SSH命令,用的都是root身份操作,Linux系统当中root是最高级的用户,这或者会带来权限问题。这还需要使用SSH修改权限,又是命令。

为了稳健起见,我建议新手还是用最保险的方法,FTP上传。

那就要建立FTP账户了,可以通过安装vsFTPd来解决。

1、安装,3条命令分开执行

yum -y install vsftpd

/etc/init.d/vsftpd start

chkconfig --level 345 vsftpd on

2、设置密码

passwd www

密码尽量复杂些,这个是以www为用户名的FTP账户,FTP根目录即为网站根目录

/home/www

好了,现在就可以像虚拟空间一样通过FTP上传源码,当然这会比较慢。如果你将端口改成22,就会换成SFTP上传,更保密更安全,你上传什么东西都没人能拦截,当然这又会牺牲速度了。

当然如果你是属于搬家,文件很大,不是新建网站的话,那还是 wget下载+unzip解压最方便,权限问题可以通过chmod或chown命令修正。

第三部:域名绑定

环境安装好了,可以开始做站了。

这个一键包自带一个简单主机管理,可以绑域名。

1、进入目录

cd lnmp

2、执行命令:

./

3、输入你要绑的域名,例如 ,然后输入要绑定的目录(绝对路径)例如/home/www/wuru

这样,域名就绑好了,然后你就可以上传源码到指定目录,域名解释好,就可以工作了。

第四部:安装wordpress

利用FTP 进去主机,上次ZIP版wordpress

在用ssh 登录 unzip 压缩包

unzip 后,记得要给wordpress 目录权限,不然会出问题,FTP是给不了权限的,需要命令,例:chmod -R 777 /home/www/wuru 注意R大写

好了,可以打开你的网址看一下,开始你的博客了。


本文标签: 安装 命令 系统 安装包