uname -a
cat /proc/version
cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。
/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。
/opt:用户级的程序目录,可以理解为D:/Software,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。
源码放哪里?
/usr/src:系统级的源码目录。
/usr/local/src:用户级的源码目录。
yum install wget
http://nodejs.cn/download/
wget https://npm.taobao.org/mirrors/node/v10.15.1/node-v10.15.1-linux-x64.tar.gz
tar -xvzf node-v10.15.1-linux-x64.tar.gz
需要全路径
ln -s /opt/node-v10.15.1-linux-x64/bin/node /usr/bin/node
ln -s /opt/node-v10.15.1-linux-x64/bin/npm /usr/bin/npm
ln -s /opt/node-v10.15.1-linux-x64/bin/npx /usr/bin/npx
linux 删除symbolic link
添加
ln -s /usr/jboss4.0.5.GA/ jboss
删除
rm jboss
搭建环境
https://blog.csdn.net/web_xyk/article/details/81179668
npm install -g koa-generator
ln -s /opt/node-v10.15.1-linux-x64/bin/koa2 /usr/sbin/koa2
install dependencies:
$ cd web1 && npm install
run the app:
$ DEBUG=web1:* npm start
postgresql
https://blog.csdn.net/u012138272/article/details/54645512
yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm
yum install postgresql10-server postgresql10-contrib postgresql10-devel
验证PostgreSQL安装情况-------->
rpm -aq| grep postgres
默认Postgresql数据库路径是 /var/lib/pgsql/9.6/data ,可以新建一个目录,假如是/mnt/myvdb
cd /mnt
sudo mkdir myvdb
sudo chown -R postgres:postgres myvdb
sudo chmod 700 myvdb
vi /usr/lib/systemd/system/postgresql-9.6.service
Environment=PGDATA=/mnt/ myvdb / 修改为自己的新的数据路径
初始化数据库
./postgresql-10-setup initdb
开启postgre服务
systemctl start postgresql-10.service
PostgreSQL开机启动
systemctl enable postgresql-10.service
修改用户密码
su - postgres
切换用户,执行后提示符会变为 ‘-bash-4.2$’
psql -U postgres
登录数据库,执行后提示符变为 ‘postgres=#’
ALTER USER postgres WITH PASSWORD 'admin';
\q
退出数据库连接
exit
---------------
打开防火墙
CentOS 7防火墙中内置了PostgreSQL服务,配置文件位置在
/usr/lib/firewalld/services/postgresql.xml,只需以服务方式将PostgreSQL服务开放即可。
firewall-cmd --add-service=postgresql --permanent 开放postgresql服务
firewall-cmd --zone=public --add-port=5432/tcp --permanent
firewall-cmd --reload 重载防火墙
开启远程访问
vi /var/lib/pgsql/9.6/data/postgresql.conf
1
修改#listen_addresses = ‘localhost’ 为 listen_addresses=’*’
修改#port = 5432 为 port = 5432
‘*’也可以改为任何想要开放的服务器IP
信任远程连接
vi /var/lib/pgsql/9.6/data/pg_hba.conf
重启服务
systemctl restart postgresql-10.service
查看运行状态
systemctl status postgresql-10.service
su -p postgres