我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

Linux服务器系统通用服务器配置手册 一、目录………………………………………………………………………………………………………… ………………………………………………12. 概述。…………………………………………………………………………………… ………………………………………… …13。 系统约定……………………………………………………………………………………………………………………………… …4. 数据库服务…………………………………………………………………………………………………………………… Mysql………… ………………………………………………………………………………………………………… .………………………… ……………………………………………………………………………………5. Web服务安装流程 PHP安装流程 PHP及集成安装流程及PHP集成 Resin安装流程 Resin及集成jdk安装及配置流程 6. FTP服务。 域名解析服务 8. 邮件服务 9. CDN 1. 概述 本手册主要是通过大家日常实际维护过程编写和补充的。 为了规范配置要求,提高大家的工作效率,手册的主要内容是Linux系统中各种服务的安装和常用配置。 相关服务和进一步的配置说明可以以 WEB 链接或随附文档的形式提供。

2、系统协议是为了方便大家沟通协作,规范日常维护时的系统操作: 软件源码包放置位置:/opt/ 源码包编译安装位置:/usr/local/ 脚本和维护程序存放位置:/usr/local/ 安装路径:/usr/local/ 虚拟主机根目录:/home/httpd/html/ 可根据实际情况进行部署和调整 3、系统环境部署和调整。 检查系统是否正常#more /var/log/(检查是否有系统级错误信息)#dmesg(检查硬件设备是否有错误信息)#(检查内外网卡设置是否均正常)# vi /etc/ (检查DNS设置是否正确)。 关闭不必要的服务。 配置sshd服务 #vi /etc /ssh/ 修改#2,1为2(禁用SSH V1协议) 修改#YES为no。 修改主机名 # 主机名 # vi /etc/hosts #添加主机名 主机名 # vi /etc// # 修改主机名=主机名 重启服务器 4、数据库服务安装配置过程 mysql版本:-rc-linux- -icc-.#解压源码包 #tar -zxvf .#复制mysql到/home# mv -rc-linux--icc- /home/.#创建/usr/local/mysql链接到下mysql程序目录/home#ln -s /home/-rc-linux--icc- /usr/local/mysql.#创建Mysql用户组和用户 # mysql # mysql -g mysql. 配置mysql安装目录权限 # cd /usr/local/mysql # chown -R root .# chown -R mysql data # chgrp -R mysql .. #初始化数据库# / --user= mysql# /usr/local/ mysql/bin/ --user=mysql &# cp -files/ /etc/# chown root:root /etc/.#复制文件# cp /etc/ /etc/ (备份)# cp ./-files/ /etc /.启动mysql测试# /etc/#/usr/local/mysql/bin/ -uroot 密码数据库安装配置 5.以Web服务为中心,整理相关服务的安装配置及集成说明。

安装过程版本:#解压# tar -xjvf # cd # 编译./ --=/usr/local/ --with-mpm= ---so --- --- --- --- --- - -- ---imap ---cgi ---asis --- #make#make #添加自启动项# echo '/usr/local//bin/ start ' >> /etc/安装配置php版本: # 解压 # tar -zvxf # cd #编译(apach) --with-apxs2=/usr/local//bin/apxs./ --=/usr/local/php5 --with-mysql=/usr/local /mysql --with-png-dir --with-gd --with-iconv --with-jpeg-dir=/usr/lib64 --with-zlib --with- --soap -- --force-cgi - - -# make# make # chcon -t /usr/local/mysql/lib/# cp -dist /usr/local/php5/lib/. PHP 和 # cp -dist /usr/local/php5/lib/# vi /usr/local//conf/ 的集成发现: /x-gzip .gz .tgz 添加 /x-httpd-php .php /x-httpd -php- .phps 位于此行下方。 重启并编写测试文件: PHP加载模块2种方法: 1.重新编译,在原来编译的内容中添加---=。 输入编码包路径并按以下顺序进行: 编译模块。 执行后会在源码包下面的目录下生成。 ///。 libs//usr/local//bin/apxs -c // -lgdbm 让apxs自动在配置文件中添加语句,并将文件复制到/usr/local///目录 /usr/local//bin/apxs - i -A -n //.libs/编辑文件,打开模块/usr/local//conf/,进入后搜索s/。 删除前面的注释符号#并重新启动服务器。 安装过程版本:解压:# tar -xjvf #="/usr/local/php5"(指定php所在路径)# $/bin/## ./ ---= --with-php-= $/bin/php-#make#make 与PHP集成 编译后会提示生成目录,如:/usr/local/php5/lib/php//no-debug-zts-/,复制即可到 /usr/local/bin/# cp /usr/local/ php5/lib/php//no-debug-zts-/ /usr/local/bin/ 将以下内容添加到“/usr/local/php5/lib/ php//no-debug-non-zts-/"_size="16"_dir="/tmp/"="1"="1"="1"="0"=""_max="0"_ttl ="0"="0"_only="0"= "1"="9"修改 = "./" 为 = "/"# mkdir /tmp/# chmod 777 /tmp/检查是否加载成功# /usr/local/php5/bin/php –m ,就这样 Resin安装过程 Resin版本:## tzr -zvxf # cd ##./ --=/usr/local/resin --with-apxs2= /usr/local//bin/apxs --with-=/usr /local/ ---- =/usr/java/ =.:$/lib:$/jre/lib:$/lib/:$/lib /:$/jre/lib/ =.:$/lib:$ /jre/lib:$/lib/:$/lib/:$/jre/lib/ =/usr/local/ PATH=.:$/bin :$/jre/bin:$PATH# make# make 修改resin 启动脚本 vi /usr/local/resin/bin/ args="- -" 虚拟机配置圈中的例子 "/home/httpd/ #执行安装脚本#./ 这时候就会出现一个Sun协议,输入按几次空格键。 当询问您是否同意时,请按“是”,程序将自动生成一个文件。 这是主程序包。 选择 y 进行自动安装并设置变量。 安装resin时=/usr/java/=。 :$/lib:$/jre/lib:$/lib/:$/lib/:$/jre/lib/ =.:$/lib:$/jre/lib:$/lib/:$/lib/: $/jre/lib/ PATH=.:$/bin:$/jre/bin:$PATH 验证变量是否有效# echo $/usr/java/ $.:/usr/java/_06/lib:/usr /java /_06/jre/lib:/usr/java/_06/lib/:/usr/java/ /lib/:/usr/java/_06/jre/lib/# java - ""gij (GNU) (红色帽子 - 14) (C) 2006 Free , Inc.这是免费的; 请参阅 的 。 有 ; 甚至不是 for 或 FOR A .写一个测试文件 #vi class test { void main([] args){("Hello World! ");}} 保存退出,下面编译执行; #javac#JAVA世界! 并且集成服务Vsftp在安装系统时默认安装,如果没有安装的话。

请下载源码包进行安装。 步骤如下: #tar zxvf -- #cd --解压并进入目录# mkdir /usr/share/empty/ -- 默认设置需要空目录:/usr/share/empty# mkdir /var /ftp/ -- 如果允许匿名用户(),那么你将需要一个“ftp”用户及其主目录(这个主目录不属于“ftp”用户,并且“ftp”用户没有写权限)的权限)存在于您的系统上。 # 然后按回车键,按照程序说明添加两个用户“”和“ftp”。 '' 通常已经存在。 如果添加时提示用户已存在,则无需添加。 设置 'ftp' 用户时,主目录设置在 /var/ftp#chmod 755 /var/ftp --设置 /var/ftp 目录的权限为 drwxr-xr-x#make#make #cp / etc --“make”不会复制默认的配置文件,所以手动复制。 不同系统的位置可能不同。 看一看。 如果有/etc/vsftp目录,将其复制到/etc/vsftp并完成安装。 VSFTP配置 VSFTP的主要配置文件是/etc/vsftp/。

下面介绍几个需要配置的参数。 =21 #如果监听端口开启该选项,vsftp将作为独立进程运行 =YES #主动模式下使用的传输数据端口 =YES #使用被动模式 =YES #允许用户上传 =60 #将自动连接用户60秒内无响应则 =60 #被动模式下,如果建立被动连接后60秒内没有响应,则自动断开连接 out=300 #如果建立后300秒内无法传输数据数据传输开始,连接将自动断开=300 #如果建立连接后没有任何操作,则连接将在300秒内自动断开。 =10 #如果最大同时连接用户数为0,则没有限制。 =1 #如果每个IP的最大连接数为0,则没有限制。 =0, =0 #被动模式下使用的端口范围。 设置为零则没有限制。 =text#连接FTP时显示的一些欢迎信息=/path/file#可以指定纯文本显示欢迎信息=NO#不允许匿名用户=YES#以本地用户登录=0#本地用户速度limit unit r=YES#限制用户在自己的目录=YES#限制用户在目录,配合files=/etc/_list #文件路径=YES#使用本地服务器时间创建FTP用户。 创建一个新的 ftp 用户。 创建一个ftp用户。 主目录,这里设置为/home/httpd/ -R : html/更改用户主目录并禁止本地登录 vi /etc/修改该行为:x:500:500::/home/httpd/html:/ sbin/安装客户端# tar vxzf # cd # /usr/local/php/bin/# ./ --- --with-php-=/usr/local/php/bin/php- --with-zlib- @ :# @:# 制作并修改,搜索并添加: = "/usr/local/php5/lib/php//no-debug-non-zts-/" = ""

二维码
扫一扫在手机端查看

本文链接:https://by928.com/1108.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线