1.服务器安装部署及维护

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

服务器安装部署及维护

Linux和win服务器启动及安装,分区

a)使用UltraISO将系统iso镜像写入U盘启动,注意U盘为FAT32格式。

b)进入服务器bios,一般界面上有提示F9进入系统配置,F11为boot启动引导列表。

c)注意选择BIOS的启动方式UEFI和Lagecy(旧版bios),一般在uefi无法安装系统时选

择lagecy,注意uefi需要硬盘为GPT分区,Lagecy为MBR分区。

d)设置为bios后重启系统,进入U盘启动,安装系统。

e)安装过程中需要注意磁盘分区,win server简单,给C盘100G,其他看具体情况可

以只分一个D盘或者加个E盘,linux则一般给/usr/local分大点(标准分区/EXT4)

f)记录root密码,用户密码等。

g)安装完成后有可以会没有各种驱动(包括网卡),找服务器提供商。

h)安装完成后centos可以添加sudo用户,进入su,输入visudo,找到最下面的

root ALL=(ALL) ALL在下面添加一行将root改为允许sudo的用户名

zl ALL=(ALL) ALL

i)Sudo yum install “@Chinese Support”安装中文输入法,首选项-输入法-启用

Vi基本操作

j)vi 文件名

k)默认命令模式,插入模式按i

l)输入按I,结束输入按esc

m)删除行按dd

n)保存:w

o)保存退出:wq

p)强制退出:q!

q)搜索/关键字

r)最后一行G

s)显示行号:set nu

t)到行:20

u)复制行yy

v)粘贴p

文件权限

chmode775文件/目录

chmode–R 775目录递归所有子目录

chmode +x 文件添加执行权限

Apache+php+mysql+mongodb+ftp+ssh+nodejs的安装及配置

a)下载对应版本的软件,nodejs,linux下安装Ampps,win下安装wamp.

b)设置执行权限chmod 755 Ampps-3.3-x86_64.run

c)安装sudo ./Ampps-3.3-x86_64.run

d)cd /usr/local/ampps

sudo ./Ampps启动各种服务

w)打开http://localhost/ampps设置服务器,设置密码

x)安装nodej必先sudo yum install -y gccgcc-c++

y)解压tar vxf node-v0.10.29-linux-x64.tar.gz

z)sudo mv node-v0.10.29-linux-x64/ /usr/local/node/

aa)配置运行环境sudo vi /etc/profile

末尾写入

export NODE_HOME=/usr/local/node

export PATH=$NODE_HOME/bin:$PATH

export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH

bb)设置生效source /etc/profile

cc)

2.自启动服务配置

a)cd ~

b)vi start

c)输入启动项

/usr/local/ampps/apache/bin/httpd -k start

nohup /usr/local/ampps/mysql/bin/mysqld --user=mysql

--pid-file=/usr/local/ampps/var/mysql.pid> /dev/null 2>&1 &

/usr/local/ampps/mongodb/bin/mongod -f /usr/local/ampps/mongodb/mongo.conf

d)Chmod 775 start

e)sudo vi /etc/rc.local

f)末行加入/home/zl/start

3.防火墙

a)sudo vi /etc/sysconfig/iptables

b)-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

4.软件系统安装

a)解压zip包,千万不要用rar

b)mv到/usr/local/ampps/www/下面

c)设置文件夹权限

5.数据库备份/恢复

cd ~

mkdirmysql

cdmysql

vi mysql_backup.sh

#--

#! /bin/bash

SqlBakName=_u1_sql_$(date +%y%m%d).tar.gz

/usr/local/ampps/mysql/bin/mysqldump --user=root --password="mysql" --lock-all-tables --all-databases >backup.sql

tarzcvf $SqlBakNamebackup.sql

rm -f backup.sql

#--

vimysql_backup_cron

#--

00 00 * * * /home/zl/mysql/mysql_backup.sh

#--

crontab /home/zl/mysql/mysql_backup_cron

相关文档
最新文档