安装nginx
1. yum install gcc-c++
2. yum install -y pcre pcre-devel
3. yum install -y zlib zlib-devel
4. yum install -y openssl openssl-devel
5. yum install nginx
安装postgresql( 指定版本9.2)
#添加RPM
yum install https://download.postgresql.org/pub/repos/yum/9.2/redhat/rhel-7-x86_64/pgdg-centos92-9.2-3.noarch.rpm
#安装PostgreSQL 9.2
yum install postgresql92-server postgresql92-contrib
#初始化数据库
/usr/pgsql-9.2/bin/postgresql92-setup initdb
#设置开机自启动
systemctl enable postgresql-9.2.service
#启动服务
systemctl start postgresql-9.5.service
#查看版本
psql --version
PostgreSQL 9.2安装配置
#修改用户密码
su - postgres
psql -U postgres
ALTER USER postgres WITH PASSWORD '123456'
\q
#开启远程访问
vi /var/lib/pgsql/9.2/data/postgresql.conf
#修改#listen_addresses = 'localhost' 为 listen_addresses='*'
#信任远程连接
vi /var/lib/pgsql/9.2/data/pg_hba.conf
#修改如下内容,信任指定服务器连接
# IPv4 local connections:
host all all 127.0.0.1/32 ident
host all all 192.168.137.1/24(需要连接的服务器IP) md5
# 重启服务
systemctl restart postgresql-9.2.service
安装nodejs
wget https://nodejs.org/download/release/v8.12.0/node-v8.12.0-linux-x64.tar.gz
tar zxvf node-v8.12.0-linux-x64.tar.gz
ln -s /var/local/node-v8.12.0-linux-x64/bin/node /usr/local/bin/node
ln -s /var/local/node-v8.12.0-linux-x64/bin/npm /usr/local/bin/npm
添加linux账号
#建用户
adduser xxx -g root
passwd xxx
#建用户组
groupadd test
#新建用户同时增加工作组
useradd -g test phpq
#给已有的用户增加工作组
usermod -G groupname username
或者:gpasswd -a username groupname
#将用户添加sudoer
1、切换到root用户;
2、输入visodu(注意,vi和sudo间没有空格);
3、找到 "root ALL=(ALL) ALL",把光标放在root上,输入yyp回车(yy表示复制当前行,p表示将复制的内容粘贴到下一行);
4、在新出现的行中,把root变为willson,保存退出。
postgresql 创建用户
create user xxx with password 'xxxx';
参考
CentOS7 yum安装、配置PostgreSQL 9.5
Linux系统(Centos)下安装nodejs并配置环境
centos系统添加/删除用户和用户组
centOS将特定用户添加至sudoer列表
网友评论