2016年4月7日星期四

sclinux添加第三方源

CENTOS常用源官方指引
https://wiki.centos.org/AdditionalResources/Repositories
scientific linux常用源官方指引
https://www.scientificlinux.org/community/unofficial-resources/

1:安装YUM优先级插件
yum install yum-priorities.noarh

2:安装EPEL
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-5[67].noarch.rpm
rpm -Uvh epel-release-latest-5.noarch.rpm

3:安装REMI,依赖于EPEL源,主要用于PHP,Mysql安装
wget http://rpms.remirepo.net/enterprise/remi-release-5[67].rpm
rpm -Uvh remi-release-5[67].rpm

4:安装rpmforge
此处选择正确的版本下载
rpm -Uvh XXX.rpm

5:对于scientific linux
yum search yum-conf 列出源
yum install yum-conf-XXX
yum repolist 查看使用了哪些源

2016年4月6日星期三

Atutor安装

1:安装Apache,开启httpd服务,开启防火墙
yum install httpdn
chkconfig httpd on
iptables -I RH-Firewall-1-INPUT -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
-------------------------------------------------
-I 插入第一行
RH-Firewall-1-INPUT子链名
-p协议
--dport 80目标端口
-m模块
--state状态检测,NEW,ESTABLISHED,RELATED,INVALID
-j 跳转
ACCEPT同意
------------------------------------------------
service iptables save

2:修改hostname,hosts
vi /etc/sysconfig/network
HOSTNAME=lams.cqdlt.com
vi /etc/hosts
XXX.XXX.XXX.XXX lams.XXX.com

3:安装Mysql,开启Mysql服务,配置
yum install mysql-server
chkconfig mysqld onmysqladmin -u root password 'new-password' 设置root密码

mysql_secure_installation 初次配置
mysql -u root -p连接数据库
create database atutor;建立数据库atutor
create user 'atutor'@'localhost' identified by 'atutor123';建立数据
grant all on atutor.* to atutor@localhost;建立授权
flush privileges 使配置生效

4:安装PHP等包
yum install php php-mysql php-gd php-mbstring
vi /var/www/html/info.php
<?php
phpinfo();
?>
service httpd restart
通过客户端可以查看PHP信息

5:安装Atutor
cd /var/www/html
wget http://downloads.sourceforge.net/project/atutor/ATutor%202/ATutor-2.2.1.tar.gz?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fatutor%2Ffiles%2FATutor%25202%2F&ts=1459915090&use_mirror=jaist
tar -zxvf ATutor-2.2.1.tar.gz 解压包
chown -R apache:apache ATutor 修改目录用户
mkdir -p /var/www/ATutor/content建立文件存放目录
chown apache:apache content更改所有者
chmod 2777 content/修改权限
客户端访问开始安装
http://192.168.30.222/ATutor/

6:修改语言翻译
vi /var/www/html/ATutor/include/
修改为define ('AT_DEVEL_TRANSLATE',1);

Scientific Linux 虚拟机模板建立

1:将网卡设置为E1000,安装scientific linux5
linux text选择字符届面安装
选择跳过CD检查


Unselect所有安装选项
2:配置IP地址(参数明细)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
HWADDR=xx:xx:xx:xx:xx:xx
ONBOOT=yes
IPADDR=192.168.30.222
NETWORK=192.168.30.0
NETMASK=255.255.255.0
GATEWAY=192.168.30.1
使配置生效,/etc/init.d/network restart
配置DNS服务器
VI /etc/resolv.conf
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx

3:使用setup程序进行配置
Setup配置验证网络服务等
4:更新
yum update
5:作为模板分发后IP地址失效解决(针对centos6)
在虚拟机配置文件中找到MAC地址,在下面两个文件中修改
编辑/etc/sysconfig/network-script/ifcfg-ethp
HWADDR
编辑/etc/udev/rules.d/70-persistant-net.rules
ATTR{address}==
重启网络