石油机械论坛

 找回密码
 注册会员
查看: 606|回复: 0

[转贴] Linux 服务器架设教程

[复制链接]

签到天数: 1442 天

[LV.10]以坛为家III

发表于 2016-12-3 02:36:03 | 显示全部楼层 |阅读模式 来自: 中国广东
Linux 服务器架设教程




第一章  安装所需文件


一、使用yum安装Apahce, PHP以及各个组件,把以下语句复制到服务器执行就可以了
yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-pecl-memcache mysql-connector-odbc mysql-devel libdbi-dbd-mysql memcached
二、安装bcmath模块并安装php-mcrypt libmcrypt mhash
1、首先打开http://mirrors.sohu.com/fedora-epel/6/i386/
执行命令links http://mirrors.sohu.com/fedora-epel/6/i386/
2、搜索关键词”epel-release”,找到最新版本
执行命令rpm -ivh http://mirrors.sohu.com/fedora-e ... ease-6-7.noarch.rpm
3、执行命令yum install -y php-mcrypt libmcrypt mhash
三、启动apache mysql
service httpd start
service mysqld start
service memcached start      
四、配置开机启动项
chkconfig httpd on     
chkconfig mysqld on   
chkconfig memcached on
五、关闭防火墙(如需防火墙防护,具体步骤自己百度)
chkconfig iptables off
六、重启linux(命令:reboot)
七、按以上步骤,架构已完成
配置文件注释
/etc/httpd/conf/httpd.conf    这个是配置网站的配置文件
/etc/php.ini    这是php的配置文件,一般很少用到
/etc/my.ini    这是mysql的配置文件
第二章  配置网站


一、配置httpd,conf
1、打开httpd.conf  命令vim httpd.conf,可以用附件拷贝到服务器,附件是我优化过的
2、移动到底部,添加如下,中文替换掉,这个很明显吧
<VirtualHost *:80>
ServerName 域名
DocumentRoot 文件路径
<Directory "文件路径">
CheckSpelling on
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
3、把网站复制到文件路径下,重启apache(命令:service httpd restart)
4、修改文件权限
命令 chown -R apache:apache 文件路径
5、好了,就这么简单,部署完成,打开你的域名试试看


第三章 mysql配置


一、首先本文有个附件my.cnf(往上找,这个也是优化过的配置,拷贝到服务器上,不用犹豫,因为不拷贝上去,后果就是大数据量导的时候很慢,这个会快很多)拷贝完,记得重启数据库(命令:service mysqld restart)
二、 新建数据库
1、进入mysql
命令:mysql -u用户名 -p密码
2、新建库
命令:create database 库名;
3、退出数据库;
命令:quit
三、导入sql脚本
1、把脚本拷贝到服务器上
2、执行命令mysql -u用户名 -p密码 库名<sql脚本路径
例:mysql -uroot -p123 dt < /opt/dt.sql
3、等待命令窗口再次可以输入命令就表示导入完成
四、到此数据配置和导入完成
五、附加
1、sql导出命令  mysql -u用户名 -p密码 库名 > 脚本路径 (是不是跟导入很像,路径要记得加文件名,文件名随便取)
例:mysql -uroot -p123 dt > /opt/dt.sql
2、mysql更改密码命令
mysql -u用户名 -p密码;
use mysql;
update user set Password=password(‘新密码’) where User=’用户名’;
flush privileges;

第四章 配置下载支持

一、打开配置文件,并加入代码
       1、vim /etc/mime.types
         application/vnd.android.package-archive  apk
         application/iphone-package-archive      ipa
         application/x-silverlight-app            xap
       2、在程序的隐藏目录加入
          vim .htaccess
          RewriteEngine on
RewriteRule !\.(js|css|html|htm|xap|ipa|png|PNG|ico|jpg|JPG|jpeg|gif|apk|txt|lst|cab|exe|mp3|amr|wav|wam|ppt|pptx|doc|docx|xls|xlsx|mp4|log|oem|ipa|3gp|zip|so)$ index.php
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|石油机械网 ( 渝ICP备19008190号-1 )

GMT+8, 2024-5-18 02:49 , Processed in 0.038748 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Discuz Team.

快速回复 返回顶部 返回列表