3000左右配置的电脑主机配置报价选什么配置好 平时玩玩地下城和做做WPS文件

热门车型:
努力加载数据中,请稍后...
热门品牌:
热门关注:
手机配件:
热门品牌:
热门关注:
电脑整机:
笔记本配件:
热门品牌:
热门关注:
热门关注:
智能穿戴:
智能家居:
装机硬件:
外设配件:
热门品牌:
热门关注:
相机配件:
数码产品:
数码配件:
热门品牌:
热门关注:
平板电视:
家庭影音:
白色家电:
厨卫/小家电:
办公打印:
投影设备:
网络设备:
无线网络:
汽车电子:
各地报价:
热门车系:
商家促销:
 |  |  |
热门地区推荐经销商
努力加载数据中,请稍后...
玩转IT必须懂
微信身份证正式上线:日,广州市公安局南沙区分局签发全国首张微信身份证“网...
随着三大运营商的流量之争日趋激烈,为抢夺新用户,迎合客户需求,联通纷纷联合各大互联网...
苹果电池膨胀事件还在不断发酵,到底是5%范围内的可接受意外,还是去年三星Note7爆炸门的...
努力加载数据中,请稍后...
公众号推荐
微信名:VR饭
简介:虚拟现实?福利资源?VR眼镜?你想知道的都在VR饭!
微信名:摄影部落
简介:欣赏数百套精美摄影作品,海量摄影技巧及PS教程分享
微信名:VRfine
简介:分享和推荐最好玩的VR玩法!
微信名:聚超值
简介:致力于帮助广大网友,买到更有性价比网购产品的分享平台
微信名:太平洋电脑网
简介:DIY装机进“数码帮”,发名称可查数码产品参数和报价
您可能感兴趣的车
努力加载数据中,请稍后...
太平洋电脑网
太平洋汽车网
太平洋时尚网
太平洋亲子网
太平洋家居网[2500元电脑配置单]预算2500左右的电脑配置清单(不带显示屏)?想在网上配置台式机,主玩英雄联盟,辅看电视剧,流畅耐用就好,CPU还是配上intel的比较好吧!?下面就看看www.niubb.n现在办公生活早已离不开电脑了,一套配置标准的办公电脑就可以完成大多数的工作需求,预算控制在元左右即可,那么到底办公电脑用什么配置的好2000左右包括液晶显示器谁给出一张电脑配置单,市场价格最好详细一点!INTEL E 微星P43 499 (技嘉贵100左右吧)影驰GTS250 799 270 金士顿 DDR2 800 2G 280 希捷
500G SATA2 16M(7200.12/CPU Intel 酷睿i3 2100(盒)¥750 主板 微星H61M-E33(B3)¥588 硬盘 WD WD5000AAKX 500GB蓝盘¥275
内存 金士顿2GB DDR3 1333 两条主板 技嘉G41MT-S2 (全固态)490CPU 酷睿E 370内存 金士顿 2G/1333 90硬盘 希捷 500G 270光驱 三星DVD
对于一些对平台性能要求较低的入门级用户,仅需一套廉价的一代APU平台就能够满足用户日常的上网、下载、看视频等使用需求,同时还能够极大的节省购机预算。下面就为大家推荐一套性价比极高的超低价电脑配置,详情如下。CPU Intel 奔腾双核 E5300 ¥430 主板 华硕 G31 ¥370内存 威刚 2G DDR2 800 ¥140 硬盘 日立320GB 7200转
16MB 串口 ¥295 光驱 先锋 D
在人们的传统中,廉价入门级电脑配置给人的印象就是卡顿,尤其表现在系统不流畅、软件经常容易卡顿。不过目前的入门装机,即使安装win7系统,也会带来日常体验的流畅性。下面就让我们给大家推荐两款1500左右的电脑组装配置单吧
[玩大型游戏的电脑配置]电脑游戏配置年5000元左右电脑配置——简介2013年出了大量的大型游戏,比如极光世界、暗黑、龙之幻想等,像老牌的游戏,诛仙2,剑三,魔兽,天下贰(三),九阴
[游戏电脑配置]电脑游戏配置年5000元左右电脑配置——简介2013年出了大量的大型游戏,比如极光世界、暗黑、龙之幻想等,像老牌的游戏,诛仙2,剑三,魔兽,天下贰(三),九阴,完美,
[玩游戏电脑配置]电脑游戏配置年5000元左右电脑配置——简介2013年出了大量的大型游戏,比如极光世界、暗黑、龙之幻想等,像老牌的游戏,诛仙2,剑三,魔兽,天下贰(三),九阴,完美
[玩游戏电脑配置推荐]电脑游戏配置年5000元左右电脑配置——简介2013年出了大量的大型游戏,比如极光世界、暗黑、龙之幻想等,像老牌的游戏,诛仙2,剑三,魔兽,天下贰(三),九阴,
4500左右组装电脑配置清单推荐:CPU酷睿i33220盒装CPU820主板映泰H77MU3金刚版499内存十铨科技DDR316004G台式机内存条*2255显卡七彩虹iGame650烈焰战神UD硬盘最近有网友fenyu11在推荐一套电脑配置
求电脑配置的朋友进!希望百事网小编能够帮忙配置一台电脑,预算在4000元左右,希望能玩一点小游戏,看看高清电影,上上网,能升级,电脑硬件配置要能主流一些。CPU AMD A6-3670K ? 680 主板 华擎A75M-HVS ? 429 内存 AMD
元可以配置什么样的主机?对于技术快速发展的这几年来说,电子产品的技术是越来越先进,产品淘汰的也是非常之快,小编整理了元主机配置,欢迎阅读!元主机配置_2017年20配件名称 品牌型号 参考价格(元) 处理器:AMD 速龙II X4 631(盒) ¥360 散热器:盒装自带 -- 主板:七彩虹战斧C.A75K V15
¥399 内存:金士顿4GB DDR3 1600 ¥190 硬盘不带显示器能配出来.就是要用集成显卡了.上太平洋电脑网,上面既有配件价格,你可以模拟装机,也有编辑推荐的装机方案.网址如下: 编辑推荐的也有价位标在上面.
上面也有不少2000元的电脑配制.1500左右电脑主机配置是怎样的?的参考回复1500元的主机,配出来的性能基本上就是个鸡肋,看视频 性能过剩了,玩游戏 性能又不够用,高不成低不就的。近日有网友洋洋武装在电脑百事网的装机互动栏目 推荐一套电脑配置 求电脑配置的朋友进
中表示:想配一部元之间的可以用来做平面设计的电脑,屏幕22英寸,最好还有ssd,请问应该选什么样的好,最好能附带理由,6000元左右的笔记本电脑什么配置好三星(SAMSUNG)NP530U3B-A01CN 13.3英寸超极本 (i5-0G+SSD16G
Win7 蓝牙)泰坦银赠送200元京券!超极本超实用!附三星精英INTEL G31主板 400元INTEL PE元威刚 1G 800内存 110元希捷160G硬盘 400元LG CRT显示器
900元长城机箱电源 250元NV 7300GT显卡建议2手了。这个价格如果2手相当不错的配置的。组装电脑配置清单1500左右能购置什么的参考回复配件 名称 价格CPU AMD APU系列三核
A6-3500盒装CPU(2.1GHz/3M二级缓存/32纳米/65W) ¥499主板 华擎A55M-VS 主板(AMD 分享到:推荐文章最新文章Linode VPS 上 CentOS 6 安装 LAMP + phpMyAdmin 记录 | 水景一页
Haoxian Zeng's personal website.
您在这里:
Linode VPS 上 CentOS 6 安装 LAMP + phpMyAdmin 记录
购买 Linode VPS 之后,花了差不多 5 天时间才配置好 LAMP (Linux + Apache + MySQL + PHP)服务器。虽然 Linode 上面的知识库非常的详细,可由于时效性等原因,总有些针对特定问题的疏漏。下面详细记录了在 CentOS 上配置安装 LAMP + phpMyAdmin 服务器环境的步骤,以备后查。
用 Visa 信用卡 还是非常方便的:选择套餐计划 – 注册 – 选择服务器位置并付款(输入信用卡信息)。
然后部署系统:
(登录)进入控制中心 – 进入 Dashboard – Deploy a Linux Distribution
选择 Linux 发行版(Distribution) – 设定磁盘大小(单位 MB)- 选择是否使用交换空间(swap) – 设定 root 密码(以后还能改)等,然后点击 Deploy 就开始安装系统了。
这些操作都是一目了然的,没什么难度,特别是 Linode 还有详细的。可是配置 LAMP 服务器就比较费事了。虽然网上有不少一键安装的快捷编译安装脚本,Linode 也提供了一些更有针对性的安装脚本(在选择 Linux 发行版的时候,选择框右边就有 Deploying using StackScripts 的提示),可我还是倾向于自己把这些过程走一遍。
下面把配置 LAMP + phpMyAdmin 服务器时候所做的记录整理一下做个总结,从使用 Putty 等 SSH 远程登录软件连接到 VPS(详见 )之后开始记述。
快捷阅读目录
0 系统运行环境
Linux Distribution: CentOS 6 32bit
RAM: 512MB
Disk Space: 20GB
建议内存不小于 1GB 的安装 64 位系统,比如因为。
切记:因为系统不同,指令可能有所不同;硬件不同,配置方式也可能有些不同。强烈建议实战前现在自己的电脑上用 VirtualBox 之类的软件创建个虚拟机先练练手。可参考。
1 基本设置
这一部分参考 Linode 知识库 – 参考资料 1。
1.1 设置 HOSTNAME
echo "HOSTNAME=cnzhx.net" && /etc/sysconfig/network
hostname "cnzhx.net"
我给设置成自己的主域名了。其实别的也可以,比如 CnZhx。
1.2 配置 vim
注意:如果系统中没有安装 vim,可以试试看 vi,只是没有 vim 好用和好看罢了。如果没有 vim 自然就直接跳到下面的 1.3 了。
或者先安装 vim 也行:
yum -y install vim
使之彩色显示代码,同时还支持行号标记和鼠标定位。编辑 vim 配置文件,
vim /etc/vimrc
从键盘输入 i 进入编辑模式。按 PgDn 到文本最后,在末尾分三行输入:
set mouse=a
从键盘输入 Ctrl+c,然后输入 :wq 保存、退出。
1.3 更新 HOSTS 配置文件 /etc/hosts
这个文件的作用跟 Windows 中的 HOSTS 类似,可以给本地系统直接解析域名,这里设置了之后,这个系统访问 cnzhx.net 就不需要访问域名解析服务器了。
vim /etc/hosts
打开编辑。
在最后添加
12.34.56.78 cnzhx.net
保存退出。
1.4 配置网络
其实一个服务器就相当于一台个人电脑,只不过呢,IP 地址是固定的公网的 IP。因而可以在自己的域名管理系统那里将域名的 IP 指定为这个特定的 IP,然后别人就可以通过域名访问到这个 IP 地址所在的服务器(域名解析服务器会做转换)。
然后这个服务器上安装了 Apache + MySQL 就可以提供网站服务了。
默认情况下,Linode VPS 使用 DHCP 来配置网络,这样做需要 VPS 运行 dhcp 客户端进程来从主控制台获取本 VPS 的 IP。当然会浪费一些资源了(CPU和内存),而且还需要开放 63 端口。所以这里采取静态网络配置来避免这些问题。
网络配置与选择的 VPS 服务商的配置有关,一般都会有说明的。
如果要增加 IPv6 支持,请参考 。
从 Linode Manager 中的 Remote Access 标签页中可以获知自己 VPS 的网络配置信息。比如我的:
Public IP: 12.34.56.78
Default Gateways 12.34.56.1
DNS Resolvers 74.207.241.5
74.207.242.5
修改 DNS 解析设置:
vim /etc/resolv.conf
按照上面的 DNS Resolvers 对应录入
domain members.linode.com
search members.linode.com
nameserver 74.207.241.5
nameserver 74.207.242.5
nameserver ::2
nameserver ::3
options rotate
保存并退出。
然后配置静态 IP(如果使用了 DHCP 自动获取 IP 则可以跳过此步骤直接到 1.5 继续):
vim /etc/sysconfig/network-scripts/ifcfg-eth0
# Configuration for eth0
DEVICE=eth0
BOOTPROTO=none
# 暂时不启用 IPv6
IPV6INIT=no
# This line ensures that the interface will be brought up during boot.
ONBOOT=yes
# eth0 - This is the main IP address that will be used for most outbound connections.
# The address, netmask and gateway are all necessary.
IPADDR=12.34.56.78
NETMASK=255.255.255.0
GATEWAY=12.34.56.1
保存并退出。
因为 DHCP 已经不需要了,可以使用 chkconfig –list 命令查看 dhcp 相关服务的状态,然后停止它们。甚至可以删除相关软件包:
yum remove dhcp
重起 VPS 即可生效。
将香港时区文件设置符号链接到 localtime
ln -sf /usr/share/zoneinfo/Hongkong /etc/localtime
echo "ZONE=\"Asia/Hong_Kong\"" & "/etc/sysconfig/clock"
更详细配置说明请参考:。
2 安装 LAMP
2.1 先更新系统
yum update
2.2 安装并配置 Apache 网络服务器
yum install httpd
备份配置文件(建议对于所有的配置文件,做任何更改前都先备份一份,以便应对未知错误)
cp /etc/httpd/conf/httpd.conf ~/httpd.conf.backup
因为默认情况下,位于 /etc/httpd/conf.d/ 目录下的所有以 .conf 结尾的文件都会被读取,并按照字母顺序加载做为 Apache 的配置,所以增加虚拟主机的时候,实际上不需要修改 /etc/httpd/conf/httpd.conf,而是在 /etc/httpd/conf.d/ 下新建一个配置文件来配置虚拟主机。
配置虚拟主机(/etc/httpd/conf.d/vhost.conf )
vim /etc/httpd/conf.d/vhost.conf
输入下面的内容(# 号后面的改行内容是注释):
修订 &#.02.13:
1. 接受网友建议:注释掉了一些在 httpd.conf 中已经有的全局设置,下面代码中用红色 # 号注释掉的行。
2. 去掉了 &Directory& 与 &/Directory& 之间的 Options 后面的 Indexes。
3. 下面有路径中使用了域名 cnzhx.net 来做文件夹的名字,只是为了方便区分不同的域名,无它意。
4. 在服务器上一行行输入还是挺麻烦的,可以在本地编辑好了,然后通过 ftp 上传过去(
就挺好,有中文界面,还支持 ssh 登录(选择 sftp 模式即可))。
Listen 2082 # 为了以后安装 phpMyAdmin 的时候用,也可以是别的端口,如 4444
NameVirtualHost *:80
NameVirtualHost *:2082 # phpMyAdmin
# cnzhx.net
&VirtualHost *:80&
ServerAdmin admin@cnzhx.net
ServerName cnzhx.net
ServerAlias www
DocumentRoot /srv/www/cnzhx.net/public_html
&Directory "/srv/www/cnzhx.net/public_html/"&
Options FollowSymLinks
AllowOverride All # 这样设置就可以在网站文件的目录中使用
Order allow,deny
Allow from all
&/Directory&
ErrorLog /srv/www/cnzhx.net/logs/error.log
CustomLog /srv/www/cnzhx.net/logs/access.log combined
#ServerSignature Off
&/VirtualHost&
# test.cnzhx.net
&VirtualHost *:80&
ServerAdmin admin@cnzhx.net
ServerName test.cnzhx.net
ServerAlias test
DocumentRoot /srv/www/test.cnzhx.net/public_html
&Directory "/srv/www/test.cnzhx.net/public_html/"&
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
&/Directory&
ErrorLog /srv/www/test.cnzhx.net/logs/error.log
CustomLog /srv/www/test.cnzhx.net/logs/access.log combined
#ServerSignature Off
&/VirtualHost&
# phpMyAdmin,访问地址:http://12.34.56.78:2082
&VirtualHost 12.34.56.78:2082&
ServerAdmin admin@cnzhx.net
DocumentRoot /srv/www/phpmyadmin/public_html
#&Directory "/srv/www/phpmyadmin/public_html/"&
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
#&/Directory&
ErrorLog /srv/www/phpmyadmin/logs/error.log
CustomLog /srv/www/phpmyadmin/logs/access.log combined
#ServerSignature Off
&/VirtualHost&
虽然配置文件写好了,但是还不能启动 httpd 进程,因为上面设置的各个文件夹(网站目录)还没有创建。
创建各个虚拟主机的文件夹
mkdir /srv/www/cnzhx.net/public_html -p
mkdir /srv/www/cnzhx.net/logs
mkdir /srv/www/test.cnzhx.net/public_html -p
mkdir /srv/www/test.cnzhx.net/logs
mkdir /srv/www/phpmyadmin/public_html -p
mkdir /srv/www/phpmyadmin/logs
现在可以启动 Apache 进程 httpd 了
/etc/init.d/httpd start
如果已经做好了 DNS 域名解析,现在用浏览器打开域名应该能够看到 Apache 的测试页面。
为了能够在系统启动时自动运行 Apache 服务器,需要运行下面的指令:
/sbin/chkconfig --levels 235 httpd on
然后重新加载 httpd
/etc/init.d/httpd reload
或者重新启动 httpd
/etc/init.d/httpd restart
2.3 安装和配置 MySQL 数据库服务器
2.3.1 安装
yum install mysql-server
2.3.2 加入随系统启动
/sbin/chkconfig --levels 235 mysqld on
2.3.3 启动 mysql 守护进程(mysqld)
/etc/init.d/mysqld start
2.3.4 安全配置 MySQL
使用 MySQL 内建的安全配置脚本进行配置
mysql_secure_installation
这里需要配置 mysql 根用户和密码、清除其他用户、清除不需要的数据库等。然后使用 MySQL 的 root 帐户(不同于 Linux 的 root 帐户)登录进去
mysql -u root -p
输入密码后回车,可以看到命令提示符变为 mysql&
创建一个新数据库给 WordPress 用(这里取名为 wordpress,也可以用别的名字)
创建一个新用户,并将该数据库的权限赋给他(这里只是举例,用户名为 newdbuser,密码为 dbuserpassword)
grant all on wordpress.* to 'newdbuser' identified by 'dbuserpassword';
退出数据库
其它的先不做了,回头用图形界面的 phpMyAdmin 来做。
2.4 安装和配置 PHP
yum install php php-pear
确保配置文件 /etc/php.ini 中有下面的语句(某些数值可以后再调整):
error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
display_errors = Off
log_errors = On
max_execution_time = 300
memory_limit = 32M
register_globals = Off
2.5 安装 php-mysql
为了在 PHP 中使用 MySQL,还需要安装这个 php5-mysql 包:
yum install php-mysql
3 安装和配置 phpMyAdmin
Remi 安装源上有最新的 PHP、MySQL 以及 phpMyAdmin 的 Yum 安装包,可以方便安装、更新。但是正在使用的 Linux 发行版 CentOS 6 上的软件包可能版本要求不一样,所以使用 Yum 安装源优先级插件来进行控制。
3.1 安装使用 Remi Repository
选择合适的源地址来安装,参考方法:
3.2 禁用 Yum Priorities 并执行系统升级
(已不需要 priorities 插件,见 ,)
yum update
3.3 安装phpMyAdmin
yum install phpmyadmin
嗯,前面已经打好基础了,所以这里就是这么简单。
phpMyAdmin 的默认安装目录是 /usr/share/phpMyAdmin,同时会在 Apache 的配置文件目录中自动创建虚拟主机配置文件 /etc/httpd/conf.d/phpMyAdmin.conf (区分大小写)。在这个配置文件中有设置:
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
也就是说,我们可以通过绑定到 Apache 服务器上的任何域名访问 phpMyDdmin。比如这里可以通过 cnzhx.net/phpmyadmin 或者 cnzhx.net/phpMyAdmin 访问。但是这样一来,phpMyAdmin 的内容就与网站内容混到一起了。所以,为了使用习惯的地址加端口的模式,即 IP:port/phpMyAdmin 的链接形式访问 phpMyAdmin,加 # 注释掉上面的 Apache Alias 规则(在上面每一行 Alias 前面加上 # 号),并在
allow from ::1
那一行的后面另起一行输入
Allow from All
保存退出,使之可以从任何地方都可以访问。如果本地电脑是固定 IP 的,为了安全,也可以将上面的 All 改为本地电脑的 IP。咱的 ADSL 就不好享受这样的待遇了。
因为在前面创建虚拟主机配置文件 /etc/httpd/conf.d/vhost.conf 的时候已经为 phpMyAdmin 配置了一个端口为 2082 的虚拟主机,只能通过该虚拟主机(端口)访问 phpMyAdmin。因为 /srv/www/phpmyadmin/public_html 配置为 phpMyAdmin 的虚拟主机目录,为该目录创建软链接到 phpMyAdmin 安装目录(/usr/share/phpMyAdmin):
ln -sf /usr/share/phpMyAdmin /srv/www/phpmyadmin/public_html
修改 phpMyAdmin 的配置设置
vi /etc/phpMyAdmin/config.inc.php
找到其中的如下代码段:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['blowfish_secret'] = '随便填上一串乱七八糟的字符即可';
按照上面的提示填写 blowfish_secret 字符串。其他的不用修改,保存并退出。
3.5 重起 Apache 使配置生效
service httpd restart
该指令在这里等同于
/etc/init.d/httpd restart
现在就可以通过 ip:port/phpMyAdmin (将 IP 换为 VPS IP,端口为 2.1 中设置的 phpmyadmin 的虚拟主机端口,注意大小写)访问 phpMyAdmin 了。
使用前面创建的用户名和密码(.3.4 中 grant 语句中包含的用户名和密码)登录 phpMyAdmin。
然后还可以按照自己的使用习惯对 phpMyAdmin 的行为进行配置,请参考我写的另一篇文章:。
3.6 重新开启 YUM 源优先级插件
这里实际上并没有用到 YUM 源优先级插件,之所以先安装这个插件,就是为了在这里再重新开启这个插件,以防止以后不小心破坏了系统的稳定性。
重新修改其配置文件,将 enabled=0 改为 enabled=1,保存退出。
4 创建一个新帐户以访问网站文件
因为按照本文的安装方法,Apache(httpd 进程) 的运行用户为 apache,不做改动的话,WordPress 的运行用户也就是 apache 了。访问服务器的时候虽然可以用 root,但是安全起见,最好禁止 root 用户远程登陆服务器,(修改)而 http 服务的用户 apache 又不能用来登录并管理服务器,所以这里新建一个普通用户用于远程管理网站文件,而管理服务器的时候可以通过这个用户登录后 su root 来执行。
并将网站文件夹的所有者(owner)改为新建的这个用户(修改,但是这么做有个极大的缺点就是,运行网站,比如 WordPress,的用户 apache 对网站没有完全权限而不太方便,这个在本小节结尾处有提供解决方法。)。
4.1 增加新用户
useradd username
这里只是举例,使用 username 做为用户名,下同。Linux 中的用户相关操作可以,有关于 useradd、passwd 等指令的介绍。
4.2 为新用户设置密码
passwd password
4.3 修改 /srv/www/ 的子目录和文件的属主和组为新用户(username)及其组(username)
chown -R username:username /srv/www/*
-R 表示递归操作所有子文件夹。
4.4 上传网站文件
使用新创建的用户,通过 FileZilla(或其它 sftp 软件)登录服务器,将网站文件上传到前面设置虚拟服务器时设定的文件夹,这里:
cnzhx.net 的文件位于 /srv/www/cnzhx.net/public_html 目录下;
test.cnzhx.net 的文件位于 /srv/www/test.cnzhx.net/public_html 目录下。
4.5 文件及文件夹权限设置
根据这一段时间实践的经验,要使 WordPress 可以正常运行,分两种情况:
如果文件及文件夹的属主是 apache,只需要文件 644,文件夹 755 的权限;
如果文件及文件夹的属主不是 apache,则需要文件 664,文件夹 775 的权限。
使用 WordPress 的时候需要上传附件、更新插件或者 WordPress 本身等操作,这些操作需要对特定的某些文件、目录有写入权限。有 2 个解决方案:
1、(修订 &#-02-29)接受网友建议,安全起见,在更改文件/文件夹属性(chmod 操作)的时候,不使用 2775 而是用 775。其中前面的 2 表示使文件/文件夹所属组(及其成员)拥有该文件/文件夹所有者(属主)的相同权限。这样做虽然很方便,但是毕竟会有不小的风险。如果已经按照之前的方法操作,可以使用下面的命令进行修正后再重新设置。修正命令:
进入网站根目录,以本文为例:
cd /srv/www/cnzhx.net/public_html
所有文件夹属性修改为 775
find -type d -print0 |xargs -0 chmod 775
将所有文件的属性修改为 664
find -type f -print0 |xargs -0 chmod 644
2、强烈不推荐使用下面的第 1 种方法。实际上,因为 apache 这个虚拟用户本身的权限就很小,即使按照之前的方法操作也不会有多大安全问题,但前提是没有用 root 帐户来管理网站文件。
方法 1:(修改,简单起见推荐这种设置)在 WordPress 后台可执行一切更新插件或 WordPress 本身的操作,可上传附件,可使用 WPSC 等缓存插件,等等等等。这就要求赋予 apache 用户比较大的权限,可如下操作(以 cnzhx.net 一个网站为例):网站文件的属主仍为刚才创建的用户 username,但是将网站文件所属组改为 apache 的组 apache(修改)直接将该网站文件夹的所有者和组都改成 apache,但是将新建的管理用户增加到 apache 组并使该组有 2775 的权限(也许可以是 2770),即,所有文件和文件夹以及新建的文件夹和文件都对用户 apache 和组 apache 完全可读可写可执行。顺次输入命令,
cd /srv/www/cnzhx.net/public_html
chown -R apache:apache *
chmod 2775 -R *
usermod -a -G apache username
最后一行指令将用户 username 添加到 apache 组中。
重起 Apache 服务(service httpd restart)使之生效。
方法 2:推荐。保守一点的方案是,仅保证 WordPress 后台可以上传附件,使用 WPSC 等缓存插件,而更新插件和 WordPress 的操作通过 ftp 上传更新文件的方式来进行:仅仅修改受影响的部分文件夹的所属组属性即可。(修改)这样比较麻烦的就是,通过 WordPress 后台上传的文件会是 apache:apache 的所有者和组,如果要通过 SSH 进行 ftp 登录和修改就需要先修改为 apache:username。进入 WordPress 安装目录的 wp-content 目录中:
cd /srv/www/cnzhx.net/public_html/wp-content/
首先为了保证上传附件功能,修改 uploads 文件夹以及其子文件夹和文件的属性(属主改为 apache,组不变:
chown -R apache:username uploads
chmod 755 uploads
如果 uploads 文件夹中已有原先建立的一些文件,还需要执行如下操作:
继续进入 uploads 目录
cd uploads
修改该文件夹中的其它文件属性
find -type d -print0 |xargs -0 chmod 755
find -type f -print0 |xargs -0 chmod 664
其次,如果是 WordPress 多站点模式,还需要按照同样的方法修改 /wp-content/blogs.dir 目录属性:
# 接着前面的操作,返回上一层目录 wp-content
# 修改 blogs.dir 文件及其子文件夹和文件的属主和组
chown -R apache:username blogs.dir
# 修改 blogs.dir 文件夹本身的权限
chmod 755 blogs.dir
# 进入 blogs.dir 文件夹
cd blogs.dir
# 修改其内部所有文件和文件夹属性
find -type d -print0 |xargs -0 chmod 755
find -type f -print0 |xargs -0 chmod 664
这里,为了让服务器用户 username 可以使用 ssh 修改由 apache 创建的文件,还需要将 username 添加到 apache 组中:
usermod -a -G apache username
( 新增,参考 。)
第三,为了使
可创建缓存文件,在 wp-content 目录下新建文件夹 cache,并同样修改属性:
mkdir cache
chown -R apache:username cache
chmod 755 cache
不过,如果要安装 WPSC,还是需要按照其提示做一些操作的。
5 优化及安全
安装完服务器,进行了基本的配置之后,下一步就该考虑安全和优化问题了。进行基本的安全设置非常有必要,这样可以避免被人“无意”中入侵。
请分别参考下列系列文章:
个别地方的更新说明就放在原地,较大范围的更新说明放在这里。
修改了第 4 小节中的内容。
简单来讲,方法 1 让 WordPress 有很大的权限,因为它只要运行就可以修改网站文件夹的所有内容,方便,但是有风险(比如恶意插件或主题可以修改 WP 的代码);方法 2 只让 WordPress 对通过 WP 后台上传的文件的存放目录具有“写入”权限,它就不能随意修改其它 WordPress 源代码,但是有需要的时候就得麻烦我们自己手工修改了。
增加优化及安全一节内容,以及局部的影响不大的小修改。
将文中用到的原日本节点的 IP 更改为的 IP,虽然仅仅是举个例子,可用别人的 IP 毕竟不太好;
增加 IPv6 支持。
7 参考资料
WordPress Codex:
如果各位网友有什么好的建议,欢迎留言讨论。
本文发表于。永久链接:<>。转载请保留此信息及相应链接。
标签 , , , , , , , ,
引用通告:
引用通告:
引用通告:
DocumentRoot 后面的路径是不是写成一样的了?还有 Directory。
如果确认没弄错,可以将你的配置发到我邮箱里我看看。
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
引用通告:
订阅 & 关注
近期评论发表在《》欢迎光临,谢谢支持。发表在《》虽然看不大懂,但还是支持一下吧。发表在《》[…] KDE Applications 17.12 带来了大量核心系统应用的改进和大量问题修复 [...]发表在《》[…] 文本编辑器 Kate 开始默认安装 KTextEditor 文档预览插件。该插件允许实时 [...]发表在《》[…] openSUSE Tumbleweed 上的 KDE Applications 17.1 [...]

我要回帖

更多关于 游戏主机配置推荐 的文章

 

随机推荐