差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン | |||
| linux:fedora:fedora-ds [2024/02/04 09:57] – 削除 - 外部編集 (Unknown date) 非ログインユーザー | linux:fedora:fedora-ds [2024/02/04 09:57] (現在) – ↷ linux:fedora-ds から linux:fedora:fedora-ds へページを移動しました。 ともやん | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== Fedora Directory Server ====== | ||
| + | 以降は Fedora 11 にて Fedora Directory Server を導入した際のメモです。 | ||
| + | ===== apache と jdk のインストール ===== | ||
| + | < | ||
| + | # yum install httpd | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | # yum install java-1.6.0-openjdk | ||
| + | </ | ||
| + | |||
| + | ===== fedora-ds のインストール ===== | ||
| + | < | ||
| + | # yum install fedora-ds | ||
| + | </ | ||
| + | |||
| + | ===== setup-ds-admin.pl の実行 ===== | ||
| + | < | ||
| + | # setup-ds-admin.pl | ||
| + | |||
| + | ============================================================================== | ||
| + | This program will set up the Fedora Directory and Administration Servers. | ||
| + | |||
| + | It is recommended that you have " | ||
| + | Tips for using this program: | ||
| + | - Press " | ||
| + | - Type " | ||
| + | - Type " | ||
| + | |||
| + | Would you like to continue with set up? [yes]: | ||
| + | |||
| + | ============================================================================== | ||
| + | BY SETTING UP AND USING THIS SOFTWARE YOU ARE CONSENTING TO BE BOUND BY | ||
| + | AND ARE BECOMING A PARTY TO THE AGREEMENT FOUND IN THE | ||
| + | LICENSE.TXT FILE. IF YOU DO NOT AGREE TO ALL OF THE TERMS | ||
| + | OF THIS AGREEMENT, PLEASE DO NOT SET UP OR USE THIS SOFTWARE. | ||
| + | |||
| + | Do you agree to the license terms? [no]: yes | ||
| + | |||
| + | ============================================================================== | ||
| + | Your system has been scanned for potential problems, missing patches, | ||
| + | etc. The following output is a report of the items found that need to | ||
| + | be addressed before running this software in a production | ||
| + | environment. | ||
| + | |||
| + | Fedora Directory Server system tuning analysis version 10-AUGUST-2007. | ||
| + | |||
| + | NOTICE : System is x86_64-unknown-linux2.6.29.4-167.fc11.x86_64 (2 processors). | ||
| + | |||
| + | NOTICE : The net.ipv4.tcp_keepalive_time is set to 7200000 milliseconds | ||
| + | (120 minutes). | ||
| + | client connections. | ||
| + | |||
| + | WARNING: There are only 1024 file descriptors (hard limit) available, which | ||
| + | limit the number of simultaneous connections. | ||
| + | |||
| + | WARNING: There are only 1024 file descriptors (soft limit) available, which | ||
| + | limit the number of simultaneous connections. | ||
| + | |||
| + | Would you like to continue? [no]: yes | ||
| + | |||
| + | ============================================================================== | ||
| + | Choose a setup type: | ||
| + | |||
| + | 1. Express | ||
| + |  | ||
| + |  | ||
| + |  | ||
| + | |||
| + | 2. Typical | ||
| + |  | ||
| + | |||
| + | 3. Custom | ||
| + |  | ||
| + |  | ||
| + | |||
| + | To accept the default shown in brackets, press the Enter key. | ||
| + | |||
| + | Choose a setup type [2]: | ||
| + | |||
| + | ============================================================================== | ||
| + | Enter the fully qualified domain name of the computer | ||
| + | on which you're setting up server software. Using the form | ||
| + | < | ||
| + | Example: eros.example.com. | ||
| + | |||
| + | To accept the default shown in brackets, press the Enter key. | ||
| + | |||
| + | Computer name [monster.fireball.local]: | ||
| + | |||
| + | ============================================================================== | ||
| + | The servers must run as a specific user in a specific group. | ||
| + | It is strongly recommended that this user should have no privileges | ||
| + | on the computer (i.e. a non-root user). | ||
| + | will give this user/group some permissions in specific paths/files | ||
| + | to perform server-specific operations. | ||
| + | |||
| + | If you have not yet created a user and group for the servers, | ||
| + | create this user and group using your native operating | ||
| + | system utilities. | ||
| + | |||
| + | System User [nobody]: fedora-ds | ||
| + | System Group [nobody]: fedora-ds | ||
| + | |||
| + | ============================================================================== | ||
| + | Server information is stored in the configuration directory server. | ||
| + | This information is used by the console and administration server to | ||
| + | configure and manage your servers. | ||
| + | configuration directory server, you should register any servers you | ||
| + | set up or create with the configuration server. | ||
| + | following information about the configuration server is required: the | ||
| + | fully qualified host name of the form | ||
| + | < | ||
| + | (default 389), the suffix, the DN and password of a user having | ||
| + | permission to write the configuration information, | ||
| + | configuration directory administrator, | ||
| + | (TLS/ | ||
| + | number (default 636) instead of the regular LDAP port number, and | ||
| + | provide the CA certificate (in PEM/ASCII format). | ||
| + | |||
| + | If you do not yet have a configuration directory server, enter ' | ||
| + | be prompted to set up one. | ||
| + | |||
| + | Do you want to register this software with an existing | ||
| + | configuration directory server? [no]: | ||
| + | |||
| + | ============================================================================== | ||
| + | Please enter the administrator ID for the configuration directory | ||
| + | server. | ||
| + | will also be prompted for the password. | ||
| + | |||
| + | Configuration directory server | ||
| + | administrator ID [admin]: confadmin | ||
| + | Password: | ||
| + | Password (confirm): | ||
| + | |||
| + | ============================================================================== | ||
| + | The information stored in the configuration directory server can be | ||
| + | separated into different Administration Domains. | ||
| + | multiple software releases at the same time, or managing information | ||
| + | about multiple domains, you may use the Administration Domain to keep | ||
| + | them separate. | ||
| + | |||
| + | If you are not using administrative domains, press Enter to select the | ||
| + | default. | ||
| + | administration domain, such as the name of the organization | ||
| + | responsible for managing the domain. | ||
| + | |||
| + | Administration Domain [fireball.local]: | ||
| + | |||
| + | ============================================================================== | ||
| + | The standard directory server network port number is 389. However, if | ||
| + | you are not logged as the superuser, or port 389 is in use, the | ||
| + | default value will be a random unused port number greater than 1024. | ||
| + | If you want to use port 389, make sure that you are logged in as the | ||
| + | superuser, that port 389 is not in use. | ||
| + | |||
| + | Directory server network port [389]: | ||
| + | |||
| + | ============================================================================== | ||
| + | Each instance of a directory server requires a unique identifier. | ||
| + | This identifier is used to name the various | ||
| + | instance specific files and directories in the file system, | ||
| + | as well as for other uses as a server instance identifier. | ||
| + | |||
| + | Directory server identifier [monster]: | ||
| + | |||
| + | ============================================================================== | ||
| + | The suffix is the root of your directory tree. The suffix must be a valid DN. | ||
| + | It is recommended that you use the dc=domaincomponent suffix convention. | ||
| + | For example, if your domain is example.com, | ||
| + | you should use dc=example, | ||
| + | Setup will create this initial suffix for you, | ||
| + | but you may have more than one suffix. | ||
| + | Use the directory server utilities to create additional suffixes. | ||
| + | |||
| + | Suffix [dc=fireball, | ||
| + | |||
| + | ============================================================================== | ||
| + | Certain directory server operations require an administrative user. | ||
| + | This user is referred to as the Directory Manager and typically has a | ||
| + | bind Distinguished Name (DN) of cn=Directory Manager. | ||
| + | You will also be prompted for the password for this user. The password must | ||
| + | be at least 8 characters long, and contain no spaces. | ||
| + | Press Control-B or type the word " | ||
| + | |||
| + | Directory Manager DN [cn=Directory Manager]: | ||
| + | Password: | ||
| + | Password (confirm): | ||
| + | |||
| + | ============================================================================== | ||
| + | The Administration Server is separate from any of your web or application | ||
| + | servers since it listens to a different port and access to it is | ||
| + | restricted. | ||
| + | |||
| + | Pick a port number between 1024 and 65535 to run your Administration | ||
| + | Server on. You should NOT use a port number which you plan to | ||
| + | run a web or application server on, rather, select a number which you | ||
| + | will remember and which will not be used for anything else. | ||
| + | |||
| + | Administration port [9830]: | ||
| + | |||
| + | ============================================================================== | ||
| + | The interactive phase is complete. | ||
| + | servers. | ||
| + | |||
| + | Are you ready to set up your servers? [yes]: | ||
| + | Creating directory server . . . | ||
| + | Your new DS instance ' | ||
| + | Creating the configuration directory server . . . | ||
| + | Beginning Admin Server creation . . . | ||
| + | Creating Admin Server files and directories . . . | ||
| + | Updating adm.conf . . . | ||
| + | Updating admpw . . . | ||
| + | Registering admin server with the configuration directory server . . . | ||
| + | Updating adm.conf with information from configuration directory server . . . | ||
| + | Updating the configuration for the httpd engine . . . | ||
| + | Starting admin server . . . | ||
| + | output: httpd.worker: | ||
| + | The admin server was successfully started. | ||
| + | Admin server was successfully created, configured, and started. | ||
| + | Exiting . . . | ||
| + | Log file is '/ | ||
| + | </ | ||