导航:首页 > 编程语言 > vps搭建php环境

vps搭建php环境

发布时间:2022-11-14 09:05:15

❶ windows vps 怎么搭建wordpress网站环境

应网友需求,特地写上一篇关于Linode VPS配置LNMP环境和搭建wordpress的文章。其实这篇文章也不会写详细的如何配置lnmp,因为lnmp.org官网本身就有详细的教程和军哥的论坛后援技术支持。这里主要叙述一些我当初实施过程中的思路和心得。希望能帮到一些还没入门的朋友。其实我自己并非技术人员,为什么走到后来还是使用VPS,喂有这么做才能解决一些问题,说多了都是泪唉。
因来我博客的大都为外贸业务员,当然也是直奔如何构建wordpress网站的。这时你首要做的事情肯定就是购买空间主机来完成网站的建设。空间主机与VPS有着很大的区别,具体的区别就不用专业术语了,估计说了也很难让大众一下子明白,就举一个例子吧。空间主机就像你去买一台电脑,人家帮你把盘分好、系统装完全,往后你只管安装自己需要的软件使用就好。而VPS则是相当于你买完电脑后,需要你自己亲手分区把系统装完全之后再下载各种软件等供日常使用。所以如果你并非web技术人员,而只是想建一个网站并且日后做电商使用,是没有必要购买VPS来自行搭建环境的,这里的环境是指网站建设和运行所需要的系统配置。所以购买主机空间最佳,然后一键安装wordpress,是多么容易的事。这里首推bluehost与godaddy的国外空间。
如果你是web技术人员,想要尝试自行构架环境并做更深层次的技术使用,那么建议你购买Linode家的VPS,本着负责任的态度,我只推荐自己使用过觉得不错的,速度快,价格中等,被墙的几率最小,不行就搬呗,Linode售后是很nice的。当你已经做完VPS的初始配置之后,需要给这台机器配置网站程序需要的运行环境,而wordpress则需要linuxphp、MySQL的构架。正因为人们想把事情变的更为简单,才有了LNMP的诞生。
LNMP一键安装包是什么?
你将安装包上传到VPS中,用命令来执行安装包,它将自动安装完所有内容,就类似于一键安装电脑系统的概念,嗯。
中文官方网站:LNMP.org 军哥的论坛有你出现常见问题的全面解决方案。
安装包下载
安装指南
添加虚拟主机 (建站的步骤)
wordpress安装包
建议新手们本着耐心,积极学习的态度看完lnmp.org中的每一个步骤,并且实际手动的去操作,出现问题从军哥的交流中找找解决方案。有志者事竟成。

❷ 如何用vps 搭建 wordpress

###首先安装LNMP

####先安装scrrent

yum install screen

安装完成之后在终端下运行如下命令

screen -S lnmp

####然后安装lnmp

lnmp是linu下的(Nginx、MySQL、PHP、phpMyAdmin)一键安装Shell脚本

wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh

在终端运行上面的命令之后开始安装lnmp,等待安装完成即可(具体安装完成时间视你的网速以及服务器硬件配置)

详细的LNMP安装教程可以去[lnmp官网](http://lnmp.org/install.html)查看.

安装完成之后在浏览器里面输入你的IP地址即可打开默认的lnmp界面啦;

如下图

###添加虚主机

添加虚主机也就是在VPS上给你的wordpress添加一下文件目录,设置一下域名什么的;

####运行vhost.sh

cd /root
. vhost.sh

在终端里面执行上面的命令,即可开始添加虚拟主机;

####域名设置

=========================================================================
Add Virtual Host for LNMP V1.0 , Written by Licess
=========================================================================
LNMP is a tool to auto-compile & install Nginx+MySQL+PHP on Linux
This script is a tool to add virtual host for nginx
For more information please visit http://www.lnmp.org/

=========================================================================
Please input domain:
(Default domain: www.lnmp.org):www.hiadmin.org hiadmin.org
===========================
我这里输入了2个域名;www.hiadmin.org和hiadmin.org是2个不同的域名

####是否还要添加域名

domain=www.hiadmin.org hiadmin.org
===========================
Do you want to add more domain name? (y/n)

如果需要就添加,不需要就直接输入n即可

####接下来设置网站目录

Please input the directory for the domain:www.hiadmin.org hiadmin.org :
(Default directory: /home/wwwroot/www.hiadmin.org hiadmin.org):

一般默认直接回车即可,要修改也可以,需要绝对路径。

####是否开启伪静态

===========================
Allow Rewrite rule? (y/n)
===========================

一般都是要的,所以输入y后回车

####下面选择伪静态类型

Please input the rewrite of programme :
wordpress,discuz,typecho,sablog,dabr rewrite was exist.
(Default rewrite: other):wordpress

默认有discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二级目录wp伪静态)、dedecms、drupal、ecshop、shopex可选,主机输入即可。

####是否开启log功能

===========================
Allow access_log? (y/n)
===========================

这个一般没啥用输入n后回车

####开始安装

Press any key to start create virtul host...

出现按任意键提示后敲回车开始安装,等待安装完成。

###安装WordPress

先切换到网站目录下

cd /home/wwwroot/

然后看看你的'www.hiadmin.org'文件夹是否存在.

####下载WorPress

wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip

运行wget下载最版本的WordPress

####运行unzip解压

unzip wordpress-3.9-zh_CN.zip

####拷贝Wordpress到你的网站目录下

cp -R wordpress/* /home/wwwroot/www.hiadmin.org/

将wordpress目录下的所有文件拷贝到www,hiadmin.org中

####设置目录权限

由于wordpress在安装的时候以及在安装插件主题和自升级的需要可写权限。所以我要对特定目录设权限。

chmod -R 777 wp-admin/
chmod -R 777 wp-content/
chmod -R 777 wp-includes/
chmod -R 777 wp-config-sample.php
chmod -R 777 readme.html

####创建数据库

在安装lnmp之后我们就已经可以通过IP打开默认网站,通过上面的phpmyadmin我们可以操作数据库
创建一个hiadmin的数据库

####安装wordpress
前面我们设置了域名,所以需要去添加A记录,解析到你的服务器上,或者你可以修改hosts文件。

然后在浏览器里面输入刚才设置域名即可开始安装,按照提示输数据库名,账号密码之后即可开始安装。

到此在VPS上用lnmp搭wordpress就完成了。

###注意事项

####1,安装主题需要FTP账号密码
修改网站目录下的wp-config.ini文件,添加如下内容

define("FS_METHOD","direct");
define("FS_CHMOD_DIR",0777);
define("FS_CHMOD_FILE",0777);
保存之后,在wordpress刷新即可。

####2,wordpress后台主题不显示,仅显示默认使用的主题
这是由于lnmp默认禁用了一些php的函数导致的,

修改/usr/local/php/etc/php.ini
查找disable_functions下删除scandir

然后重启php-fpm即可

service php-fpm restart

❸ 怎样在 VPS 上搭建一个在线 PHP+MySQL 的编辑运行环境

下面让我们建立MYSQL数据库
apt-get install mysql-server mysql-client
安装phpmyadmin
apt-get install phpmyadmin
这时,你会发现直接访问http://localhost/phpmyadmin无法使用,
这时我们需要建立一个软连接,执行下面的命令
#sudo ln -s /usr/share/phpmyadmin/ /var/www/
或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以
下面介绍一下Debian /Ubuntu Linux中, lighttpd的相关命令
停止lighttpd服务器
# /etc/init.d/lighttpd stop
重启lighttpd服务器
# /etc/init.d/lighttpd restart
启动lighttpd服务器
# /etc/init.d/lighttpd start
第二步,Lighttpd与PHP的优化。
这步也是最重要的,关系到WordPress能否良好的运行在64M内存的VPS上。
修改 /etc/lighttpd/conf-available/10-fastcgi.conf
max-procs = 1
PHP_FCGI_CHILDREN = 2
PHP_FCGI_MAX_REQUESTS = 这个随意,但是不要为0或者太大
说一下为什么要这么设置,php-cgi进程数=(max-procs)X(1+PHP_FCGI_CHILDREN),1个php-cgi进程大约占用19M内存,也就是说64M的内存VPS最好不要超过3个php-cgi进程,剩下的内存要留给MySQL和系统。如果仍然出现500错误,可以降低到2个,也就是PHP_FCGI_CHILDREN = 1
其余优化
/etc/php5/cgi/php.ini 中 memory_limit建议适当减少,只要保证WordPress可以运行即可(WordPress安装至少需要32MB内存,但运行只需要8MB或者更少)。
/etc/mysql/my.cnf 中相应的参数,请减少到默认值的1/8左右,或者更低。

❹ vps要怎么建php站点求助啊 ,可不可以帮我搞定下

很简单.VPS是可以安装各种程序以及配置各种网站环境的.PHP的只需要搭配MYSQL数据库即可.可以让你的服务商帮你配置好环境并架设FTP.你在本地电脑上通过flashfxp工具把网站数据上传到设置好的目录,并绑定域名即可访问.这些是服务商的售后支持.他们有义务帮你做

❺ 怎么在VPS上,设置 php

Windows上的话,直接上phpStudy
Linux的话,直接lnmp,很多网站都使用了军哥的lnmp
简单快捷,非常方便~

❻ vps服务器如何建网站 大概步骤... 谁能教教我

前提:首先,你要学习 用 putty ssh管理自己的服务器 其实很简单
下载 putty.exe 连接ip地址,输入用户名,密码 ok,第一步完成
如果第一步没有学会 ,就不用看地下内容了。。(第一步不会可以 加qq147894962)24小时在线解决 各种 问题
有了第一步,然后用putty安装 kloxo软件()安装 步骤为以下
-----------------------------------------------------------------------------
第一:
SSH登陆你的VPS,执行:
wget http://download.lxlabs.com/download/kloxo/proction/kloxo-install-master.sh
sh ./kloxo-install-master.sh
会出现已系列的安装命令,稍等 什么都不做就行

第二:安装完后请执行:
yum install php-bcmath /*高精度数学运算组件,默认没安装,MD5运算时用到*/
yum check-update /*检查全部更新*/
yum update /*更新全部更新*/
yum clean all /*清理全部缓存的安装文件以节省空间*/

第三:登陆
这就安装完了kloxo,可以web登陆面板了。
地址:https://yourip:7777/ /*安全连接*/
http://yourip:7778/ /*普通链接,常用*/

1:重设Kloxo密码
使用http://您的ip地址:7778 登录Kloxo,初始用户名和密码都是admin。
第一次登录Kloxo之后系统会提示更改密码,未更改密码前无法进行任何操作。
如果您觉得http方式不能保证您的安全,还可以采用加密的https协议来访问您的后台https://您的ip地址:7777

2:绑定域名
有一点需要注意,绑定完顶级域名后会自动绑定www子域名到这个目录。
也就是说,绑定jiucool.com到jiucool目录后,会自动把www.jiucool.com绑定到jiucool目录。
注意:请不要启用php-fastcgi, 否则可能会出现500

3:添加数据库

4:登录FTP
IP为您VPS的IP
用户名为admin
密码为Kloxo的密码,也就是第一步中修改的密码。
二、 Kloxo使用教程(二):安装后必须做的

第一:安装中文语言包:

1.用ssh登陆你的vps
2.进入lang目录
cd /usr/local/lxlabs/kloxo/httpdocs/lang
3.下载语言包
wget http://www.jiucool.com/mine/download/Kloxo_cn.zip
3 解压语言包
unzip Kloxo_cn.zip
4.访问http://你的IP:7778/ 进行lxadmin语言设置
在Advanced->Appearance->Language里选择Chinese,然后点击update确认.

第二:解决中文网页显示乱码
修改apache的httpd.conf默认编码的设置,如下:
首先用SSH登陆VPS,修改httpd.conf文件
vi /etc/httpd/conf/httpd.conf
查找:AddDefaultCharset
把:AddDefaultCharset UTF8
改为:AddDefaultCharset OFF 或改为 #AddDefaultCharset UTF8
(不只知道怎么用vi?G一下吧)
这样的话,打开页面的时候就会按照网页的编码设置来打开网页。
输入以下命令重启Apache
service httpd restart

第三:删除Kloxo日志(这个得弄一下,要不然没几天你的磁盘就会被日志塞满的)
1.登上ssh
2.在/etc/cron.daily目录下新建cleankloxolog.sh
vi /etc/cron.daily/cleankloxolog.sh
3.编辑cleankloxolog.sh,并输入以下内容
# !/bin/bash
rm -rf /home/admin/_processed_stats/*
rm -rf /home/kloxo/httpd/lighttpd/*
rm -rf /var/log/kloxo/*
rm -f /home/httpd/*/stats/*
然后保存推出.
4.把该文件改为755权限
chmod 755 /etc/cron.daily/cleankloxolog.sh

第四:添加DNS模板
Kloxo有个奇怪的地方就是即使你不使用Kloxo自带的DNS服务器,你也要添加DNS模板,否则你就无法添加域名,这个一定要注意。注解:
1 == DNS模板名,建议使用英文名,无特殊
2 == 网站的IP,这个添加时默认,如果你有多个IP可以下拉选择
3 == 邮寄的IP,这个添加时默认,如果你有多个IP可以下拉选择
4 == 主DNS,如果你想要使用kloxo自带的DNS服务器,请填写正确已注册的dns服务器
5 == 主DNS,如果你想要使用kloxo自带的DNS服务器,请填写正确已注册的dns服务器

三、VPS Kloxo使用教程(三):优化设置(这一步新手可以 不考虑)

好多客户反映kloxo安装后内存使用非常厉害,网上搜索了一下,总结了几点kloxo安装后的优化设置:
一,禁用一些服务:如果你不使用kloxo的named来解析域名,不用qmail发邮件,那你可以禁用named和qmail,具体方法:
用putty登陆你的VPS,执行:

service named stop;
chkconfig named off;
service qmail stop;
chkconfig qmail off;
chkconfig courier-imap off;

其实vps也可以禁用iptables的:

service iptables stop;
chkconfig iptables off;

二,优化mysql:/etc/my.cnf

[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
skip-bdb
skip-innodb

[mysqlmp]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash
#safe-updates

[isamchk]
key_buffer = 8M
sort_buffer_size = 8M

[myisamchk]
key_buffer = 8M
sort_buffer_size = 8M

[mysqlhot]
interactive-timeout

上面的这个数据库的优化 我没有尝试,我使用了如下方法

在[mysqld]下面加入以下三行:
skip-locking
skip-bdb
skip-innodb

保存之后在重启MYSQL
命令: /sbin/service mysqld restart

效果显着,一下子就降低了很多
请采纳。。。珍惜别人劳动成果。。。呵呵

❼ 如何使用VPS安装ASP和PHP程序

IIS默认支持ASP;
如果在WINDOWS上部署PHP开发环境,可选ISAPI和FASTCGI两种模式,推荐使用FASTCGI;
先到微软IIS官方网站下载FASTCGI安装包;一定要对应IIS版本,然后安装;
再下载x86版本的PHP安装包,安装的时候选中支持PHP扩展,这样后期就不用手工修改文件了;
最后下载x86版本的mysql安装包,安装记得选中将MYSQL的BIN文件夹加入系统环境变量,这样在命令提示符操作MYSQL就不用先输入路径了。

你要是VPS还没买,可以找我,可以为你免费配置WINDOWS系统或者LINUX系统以及GZIP压缩、301重定向以及伪静态等,512M、40G、独享3M带宽、GBP五线出口的现在只需90元/月

❽ 我的vps已安装了centos-7.6-x86_64,怎样安装php扩展

为了让网站成功运行,就需要在php中增加bcmath这个扩展(其实默认的php中已经存在bcmath扩展,但是没有安装编译
安装php的扩展bcmath具体步骤如下(以下操作均在wdcp 2.4的环境中):
1、ssh登陆vps控制台后,进入要安装的扩展的源码目录:cd /root/lanmp/php-5.2.17/ext/bcmath
2、运行phpize,这是wdcp中的路径: /www/wdlinux/php/bin/phpize
出现如下提示:
configuring for:
php api version:
20041225
zend mole api no: 20060613
zend extension api no: 220060519
3、编译安装:
./configure --with-php-config=/www/wdlinux/php/bin/php-config
make
make install
4、增加到配置文件php.ini里
vi /www/wdlinux/etc/php.ini
在最后增加:extension=bcmath.so
5、重启服务
service httpd restart
service nginxd restart
然后就大功告成

❾ vps可以配置哪些环境

iis+php+mysql,lamp(linux+apache+mysql+php),lnmp(linux+nginx+mysql+php),phpwind这些都是,具体你要配置哪个环境那得看你需要了。

❿ 如何用vps建立网站

你好.我来解答下你的问题.

其实很简单的.VPS有独立的IP以及操作系统.你只需要根据网站类型配置好相应的环境.比如说ASP的网站用IIS可直接发布.PHP的网站用IIS+PHP+MYSQL环境.NET的网站可以用MSSQL数据库.然后安装下FTP.在本地通过FTP把数据上传到VPS.并在IIS中配置发布即可.IDC公司也可以帮你配置好相应的环境.你只需要上传数据.

海腾数据杨闯为你解答.希望以上回答对你有帮助.

阅读全文

与vps搭建php环境相关的资料

热点内容
软通动力程序员节2021 浏览:845
安卓系统如何卸载安装包 浏览:870
短信删除助手文件夹 浏览:688
java办公自动化 浏览:340
php中超链接 浏览:253
linux默认路由设置 浏览:36
linux如何挂载iso 浏览:432
vs程序换文件夹后不能编译 浏览:557
安卓源码编译输入脚本没反应 浏览:47
phpmysql自增 浏览:167
把ppt保存为pdf 浏览:533
汽车密封件加密配件 浏览:887
黑马程序员15天基础班 浏览:560
java调整格式 浏览:521
香港云服务器租用价 浏览:78
linuxsublime3 浏览:560
imac混合硬盘命令 浏览:278
沈阳用什么app租房车 浏览:857
00后高中生都用什么app 浏览:239
戴尔塔式服务器怎么打开独立显卡 浏览:808