通过dbca安装数据库时,最后一步确认安装时弹出ORA-27102: out of memory
查看 free -h,内存128g 只使用了2G,内存是够的。
查了一圈发现时安装时配置内核参数是配的不对:kernel.shmmax 和 kernel.shmall,这两个参数分配小了,会导致新建实例时自动根据系统内存分配的内存大于此参数可使用的限制,进而报内存不足。
SHMMAX = physical memory (bytes)/2 – 1
Shmall = physical memory (bytes)/PageSize (getconf PAGE_SIZE)
需要根据实际情况计算。
参考:https://ittutorial.org/ora-27102-out-of-memory/
本教程会告诉你 Nginx 是如何工作的,其背后的概念有哪些,以及如何优化以提升应用程序的性能。还会介绍如何安装、如何启动、运行 Nginx。如果你对 Nginx 已经有所了解,或者你希望了解更多,这个教程也会对你非常有帮助。
本教程包括三节:
基础概念——你可以了解命令(directive)与环境或者上下文(context)的区别、继承模式,以及 Nginx 选择服务器区块的顺序,还有安装位置。
性能管理——提升速度的诀窍。我们将会讲解 gzip、缓存、缓冲区以及超时设置。
SSL 设置——讲解用 HTTPS 来提供内容的设置步骤。
为了可以方便地找到正确...
通过源码安装nginx,可以熟悉整个nginx的文件结构,配置文件位置,依赖的库文件等,但是过程比较繁琐。如果只是使用通用模块,可以通过yum命令快速安装nginx,本文介绍快速通过yum命令安装nginx。
1.创建yum文件:
/etc/yum.repos.d/nginx.repo
1
/etc/yum.repos.d/nginx.repo
2.向yum文件中添加如下内容:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basea...
概述
Nginx 是世界上最受欢迎的web服务器,许多大流量的主机都采用Nginx作为服务器。在大多数场景下作为web服务器的Nginx比Apache更加节省资源,它也可当作反向代理服务器。
本文主要介绍如何在ubuntu16.04上安装Nginx
前提条件
开始以前,你需要有一个安装好的ubuntu16.04,并且你需要有一个拥有sudo权限的非root普通用户。
第一步:安装Nginx
Ubuntu默认的源中就有Nginx,所以安装是比较简单的。
首先,更新apt源,以便软件是最新的,然后就可以安装nginx:
sudo apt-get update
sudo apt-get install nginx
执行这两个命令之后,ap...
1.准备
创建安装目录D:/web,我们所有的文件都会放在这个目录下
下载nginx最新版
下载php:php-5.4.16-Win32-VC9-x86.zip
2.下载完成会后获得如下文件,解压缩并重命名文件夹去掉版本号
php-5.4.16-Win32-VC9-x86.zip
nginx-1.10.2.zip
3.配置nginx
nginx不需要额外的配置,直接运行就可以,打开命令行cmd切换到d:/web/nginx
输入 start nginx 后回车即可启动
浏览器中访问http://localhost/可以看到欢迎页面表示安装成功
具体可以参考windows下安装nginx
3.配置php
在php的目录下可以找到php.ini-development文件,复制一份并将文件名...
brew是什么?Homebrew OS X 不可或缺的套件管理器。
brew是一个mac新用户需要了解的必备命令,它是mac下的软件包管理软件,类似centos下的yum、ubuntu下的apt-get,免去了自己手动编译安装的不方便。
很多时候作为一个用户或多或少多都有一些洁癖,不希望系统转垃圾软件,brew就能解决这个问题。
Homebrew 会将套件安装到独立目录,并将文件软链接至 /usr/local ,所有文件均会被安装到预定义目录下,所以您无需担心 Homebrew 的安装位置。
brew安装方法
brew安装前需要先安装Command Line Tools,也就是能够执行gcc等命令。
brew安装...
一直写的是后台程序,封装给别人用,有时觉得写个能直接面对用户程序比较有意思。
面对客户的程序一个是web,一个是手机应用,另一个就是桌面程序,前两个我都有写过,今天研究了一下如何写桌面程序。
写桌面程序有C#,MFC类库丰富,IDE强大,不过总觉得有点不符合潮流的方向,而且安装文件过大。
最后想着自己会写c++就研究了qt这跨平台的图形库,研究研究就发现pyqt这个更高级的界面开发。
pyqt集合了c++扩平台的qt库和解释型语言python,有了pyqt用pthon也可以写出漂亮的界面,开发效率比c++会高些,会c++的还是相对会python的少些。...
typecho比wordpress更轻,更专注于写的享受。
现在大多的虚拟机运行环境都是lnmp,安装教程安装typecho可能会遇到404,数据配置错误问题。
把这两天安装typecho的步骤写下来给大家参考.
typecho安装方法
1.下载
#网站目录 cd /usr/local/nginx/html/ wget https://github.com/typecho/typecho/releases/download/v0.9-13.12.12-release/0.9.13.12.12.-release.tar.gz -O typecho.tar.gz tart -zxvf typecho.tar.gz
这样typecho的源代码放到了/usr/local/nginx/html/build 2.配置nginx的虚拟机(修改www.cxy.cc为你的域名),nginx配置ty...
ubuntu和debain下的apt方式安装软件很方便,特别是对于新手安装和卸载nginx。
由于nginx不能动态添加模块,所以会经常安装和卸载、升级。
apt安装nginx方法
sudo apt-add-repository ppa:nginx/development
sudo apt-get update
sudo apt-get install nginx
apt卸载nginx方法
卸载方法1.
# 删除nginx,保留配置文件
sudo apt-get remove nginx
#删除配置文件
rm -rf /etc/nginx
卸载方法2.
#删除nginx连带配置文件
sudo apt-get purge nginx # Removes everything.
#卸载不再需要的nginx依赖程序
sudo apt-get autoremove
之前一直有人问如何在windows下如何安装运行nginx,今天有空,同时也给2014年开个好头。
windows下的nginx使用的是native Win32 API编写的,使用select处理连接,所以windows下的nginx性能不会太高且伸缩性(scalability,意思是通过数量上的扩展满足系统业务的增长)也差些,也是大家选着linux跑nginx的主要原因。
另外windows下的nginx缺少一些模块:XSLT filter, image filter, GeoIP module, 和 embedded Perl language。
当然对于一些不会用nginx的个人站长来说,为了赶时髦,能在windows下跑nginx是件拉轰的事(我个人觉得win下apa...