权限:
d rwxr-xr-x : d 目录 r:read w:write x:execute
rwx r-x r-x
111 101 101
1 5 5
用户 用户组 其他组
777
chmod g (u/o)+(-)w 文件 给组增加写权限
chmod 777 文件名
chmod 777 -R 文件名 递归授权
groupadd tomcat 创建Tomcat用户组
groupdel tomcat 删除tomcat用户组
groupadd -g 701 tomcat 创建tomcat用户组,指定groupId为701
useradd -g 701 tomcat 在tomcat组下创建用户tomcat
切换用户:su (-) tomcat 注意:加-的话,环境变量使用的tomcat用户定义的环境
linux安装软件方式:
1.rpm包 相当于windows里exe安装方式,属于二进制安装方式。
2.tar包 直接解压安装
3.yum安装(centOs的在线安装工具),在线安装的rpm
rpm安装的常用命令
rpm -i 安装(install)
rpm -ivh 安装并显示进度
chown tomcat jdk-7u67-linux-x64.rpm 改变文件的所有者
root 用户没有执行权限,但是也可以执行该文件
tomcat 用户下配置环境变量(用户级别):
1、cd
2、ls -la
3、vi .bash_profile(JAVA_HOME、PATH)
JAVA_HOME=/usr/java/jdk1.7.0.67
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin
4、echo $PATH 回显
root用户下配置系统环境变量:
1. vi /etc/profile
JAVA_HOME=/usr/java/jdk1.7.0_67
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
2. source /etc/profile 让该配置文件立即生效
mysql安装==========
1、查找是否安装过mysql 的rpm包
rpm -qa | grep mysql
若有删除 rpm -e 卸载的rpm包
提示有依赖,强删:rpm -e 卸载的rpm包 --nodeps
2、解tar
tar -xvf tar包 (解压当前目录 mkdir /opt/software/mysql )
tar -xvf tar包 -c 指定目录
3、安装rpm包(server、client)
注意顺序,先装server 再装client
4、查看mysql服务是否启动
ps -ef | grep mysql
service mysql start
5、进入mysql
mysql -u root -p
6、修改root用户密码
mysqladmin -u root -p password
7、查看mysql的字符集设置是否是UTF-8
show variables like 'chara%';
8、修改配置文件该字符编码
配置文件位置:/usr/share/mysql/my-small.cnf
需要把my-small.cnf拷贝到/etc/my.cnf
cp /usr/share/mysql/my-small.cnf /etc/my.cnf
修改my.cnf
在[mysqld]这个下面加上:
character_set_server = utf8
修改完成之后,重启mysql服务 service mysql restart
9、关闭防火墙(service iptables stop) 不可取
开端口:
iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 开放3306端口
service iptables save 保存配置
10、查看mysql的日志: /var/lib/mysql
11、sqlyoung可访问,需要授权====
grant all privileges on *.* to root@'%'
identified by 'bdqn' with grant option;
flush privileges;
tomcat安装=========并配置自动启动
1、解压tar包
tar -xvf tar 包 -C 指定目录
unzip
思路:
解压tomcat 到/opt下;
配置tomcat的环境变量;
启动tomcat测试tomcat配置是否成功
9、安装项目