标签 服务 下的文章

SQL Server 2008R2 占用80端口问题解决

SQL Server 2008R2安装完以后默认会启用ReportServer服务,服务默认启用的时候会占用80端口,解决方法如下:
打开:控制面板系统和安全管理工具服务,将SQL Server Reporting Services服务停止掉,80端口即可释放,如下图:
report.png

然后启用WEB服务(Nginx或Apache),启动成功后,再启用SQL Server Reporting Services服务,即可,SQLServer会重新分配端口。

CentOS7.4快速安装PostgreSQL10.1

PostgreSQL可根据不同操作系统版本现在相应的安装包,在官方下载https://www.postgresql.org/download/ 根据数据库版本、操作系统版本选择相对应的的版本:
postgresql10.jpg
安装yum更新源

yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.noarch.rpm

安装PostgreSQL客户端和服务端

yum install postgresql10 -y
yum install postgresql10-server -y

修改配置、初始化数据库,启动服务

mkdir /data/pg10data
mkdir /data/pg10data
chmod 700 /data/pg10data
chown postgres:postgres /data/pg10data
vim /usr/lib/systemd/system/postgresql-10.service
把Environment=PGDATA=/var/lib/pgsql/10/data/修改为Environment=PGDATA=/data/pg10data/

/usr/pgsql-10/bin/postgresql-10-setup initdb   #初始化
systemctl enable postgresql-10                 #设置开机启动    
systemctl start postgresql-10                  #启动postgresql服务   

也可以使用postgreSQL自带的初始化命令initdb初始化数据库:

su - postgres
初始化
/usr/pgsql-10/bin/initdb --encoding=UTF-8 --local=zh_CN.UTF8 --pgdata=/data/pg10data/
启动
/usr/pgsql-10/bin/pg_ctl -D /data/pg10data/ -l /data/pg10data/log/pglog start
停止
/usr/pgsql-10/bin/pg_ctl -D /data/pg10data/ -l /data/pg10data/log/pglog stop
#写入系统启动项
echo "su - postgres -c '/usr/pgsql-10/bin/pg_ctl -D /data/pg10data/ -l /data/pg10data/log/pglog start'" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local   

使用一种方式就可以了。

开启远程访问

vim /data/pg10data/postgresql.conf 
修改#listen_addresses = 'localhost'  为  listen_addresses='*'

当然,'*'也可以改为任何你想开放的服务器IP

信任远程连接

echo "host    all             all             192.168.120.1/24        password" >> /data/pg10data/pg_hba.conf

允许192.168.120段的机器可以使用密码认证的方式访问数据库

修改数据目录位置

vim /data/pg10data/postgresql.conf 
data_directory = '/data/pg10data/'

最后重启postgresql服务生效

systemctl restart postgresql-10

CentOS6.x下配置Oracle 11gR2为系统服务自动启动

在Windows下安装完成Oracle 11gR2后,默认就开机自启动Oracle相关服务,Linux下安装完后每次都得手动启动和关闭数据库(dbstart | dbshut)、监听器(lsnrctl)、控制台(emtcl),比较麻烦,以下为降oracle添加为服务,随系统自动启动,方法如下:
1、修改dbstart和dbshut启动关闭脚本,使其启动数据库的同时也自动启动监听器(即启动数据库时启动监听器,停止数据库时停止监听器):

vim /data/app/oracle/product/11.2.0/db_1/bin/dbstart
找到ORACLE_HOME_LISTNER=$1
将此处的 ORACLE_HOME_LISTNER=$1 修改为 ORACLE_HOME_LISTNER=$ORACLE_HOME

修改dbshut脚本:

vim /data/app/oracle/product/11.2.0/db_1/bin/dbshut
将此处的 ORACLE_HOME_LISTNER=$1 修改为 ORACLE_HOME_LISTNER=$ORACLE_HOME

---阅读剩余部分---

最新

分类

归档

评论

其它